Skip to main content

Mostrar los plugins en diversas posiciones en NetBeans

Si desarrollamos un plugin para NetBeans usamos el  archivo layer.xml para definir los lugares donde se mostrara.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.2//EN" "http://www.netbeans.org/dtds/filesystem-1_2.dtd">
<filesystem>
<folder name="Actions">
        <folder name="Window">
            <file name="org-avbravo-couchdb-DemoAction.instance">
                <attr name="component" methodvalue="org.avbravo.couchdb.DemoTopComponent.findInstance"/>
                <attr name="displayName" bundlevalue="org.avbravo.couchdb.Bundle#CTL_DemoAction"/>
                <attr name="iconBase" stringvalue="org/avbravo/couchdb/couchdb-icon-16px.png"/>
                <attr name="instanceCreate" methodvalue="org.openide.windows.TopComponent.openAction"/>
            </file>
            <file name="org-avbravo-couchdb-DemoDBAction.instance">
                <attr name="component" methodvalue="org.avbravo.couchdb.DemoDBTopComponent.findInstance"/>
                <attr name="displayName" bundlevalue="org.avbravo.couchdb.Bundle#CTL_DemoDBAction"/>
                <attr name="iconBase" stringvalue="org/avbravo/couchdb/couchdb-icon-16px.png"/>
                <attr name="instanceCreate" methodvalue="org.openide.windows.TopComponent.openAction"/>
            </file>
        </folder>
    </folder>

    <folder name="Menu">
        <folder name="File">
             <file name="org-avbravo-couchdb-Explorar.instance">
                <attr name="delegate" newvalue="org.avbravo.couchdb.Explorar"/>
                <attr name="displayName" bundlevalue="org.avbravo.couchdb.Bundle#CTL_Explorer"/>
                <attr name="iconBase" stringvalue="org/avbravo/couchdb/couchdb-icon-16px.png"/>
                <attr name="instanceCreate" methodvalue="org.openide.awt.Actions.alwaysEnabled"/>
                <attr name="noIconInMenu" boolvalue="false"/>
            </file>
        </folder>

    
</filesystem>

Comments

Popular posts from this blog

Primefaces v13

 La versión nueva de primefaces v13.0 elimina el componente <p:repeat>  Consulte los cambios en  https://github.com/primefaces/primefaces/releases/tag/13.0.0 por lo tanto si necesita una solución similar considere utilizar  <p:carousel>  o  <ui:repeat> En la versión 13 genera una excepción

Jmoordb-Core @UpdateMany y @DeleteMany

 Jmoordb-Core @UpdateMany y @DeleteMany Estoy trabajando en una versión nueva de jmoordb-core en la cual se estarĆ” implementando nuevas funcionalidades como lo son @DeleteMany y    @UpdateMany con la finalidad de hacer operaciones sobre mĆŗltiples documentos de la colección.