Class Installer

    • Constructor Summary

      Constructors 
      Constructor Description
      Installer()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected Set<String> friends()
      Specifies the modules with whom you would like to be friends.
      protected Set<String> siblings()
      Specifies the modules from whom you need complete access.
      • Methods inherited from class de.funfried.netbeans.plugins.editor.closeleftright.extension.vcs.nb22.yenta.Yenta

        validate
      • Methods inherited from class org.openide.modules.ModuleInstall

        clearSharedData, close, closing, installed, restored, uninstalled, updated
      • Methods inherited from class org.openide.util.SharedClassObject

        addNotify, addPropertyChangeListener, equals, finalize, findObject, findObject, firePropertyChange, getLock, getProperty, hashCode, initialize, putProperty, putProperty, readExternal, removeNotify, removePropertyChangeListener, reset, writeExternal, writeReplace
    • Constructor Detail

      • Installer

        public Installer()
    • Method Detail

      • friends

        protected Set<String> friends()
        Description copied from class: de.funfried.netbeans.plugins.editor.closeleftright.extension.vcs.nb22.yenta.Yenta
        Specifies the modules with whom you would like to be friends. These modules must be among your declared dependencies and they must export friend packages. For each such module, if you are not already a friend, you will be treated as one, so you will be able to access friend (but not private) packages.
        Overrides:
        friends in class de.funfried.netbeans.plugins.editor.closeleftright.extension.vcs.nb22.yenta.Yenta
        Returns:
        a set of module code name bases (default implementation is empty)
      • siblings

        protected Set<String> siblings()
        Description copied from class: de.funfried.netbeans.plugins.editor.closeleftright.extension.vcs.nb22.yenta.Yenta
        Specifies the modules from whom you need complete access. These modules must be among your declared dependencies. For each such module, you will be able to access all packages, as with an implementation dependency. Be careful to defend against unexpected signature changes!
        Overrides:
        siblings in class de.funfried.netbeans.plugins.editor.closeleftright.extension.vcs.nb22.yenta.Yenta
        Returns:
        a set of module code name bases (default implementation is empty)