| Package | Description | 
|---|---|
| org.gjt.sp.jedit | This package contains jEdit 4's core classes. | 
| org.gjt.sp.jedit.gui | Various GUI controls and dialog boxes. | 
| org.gjt.sp.jedit.msg | EditBus messages. | 
| Modifier and Type | Field and Description | 
|---|---|
| PluginJAR | PluginJAR.PluginCacheEntry. plugin | 
| Modifier and Type | Method and Description | 
|---|---|
| PluginJAR | EditPlugin. getPluginJAR() | 
| PluginJAR | ActionSet. getPluginJAR() | 
| static PluginJAR | jEdit. getPluginJAR(java.lang.String path)Returns the JAR with the specified path name. | 
| static PluginJAR[] | jEdit. getPluginJARs()Returns an array of installed plugins. | 
| static PluginJAR | PluginJAR. load(java.lang.String path,
    boolean loadDependents)Loads a plugin, and its dependent plugins if necessary. | 
| Modifier and Type | Method and Description | 
|---|---|
| static PluginJAR.PluginCacheEntry | PluginJAR. getPluginCache(PluginJAR plugin) | 
| static void | ServiceManager. loadServices(PluginJAR plugin,
            java.net.URL uri,
            PluginJAR.PluginCacheEntry cache)Loads a  services.xmlfile. | 
| static void | ServiceManager. registerService(java.lang.String clazz,
               java.lang.String name,
               java.lang.String code,
               PluginJAR plugin)Registers a service. | 
| static void | jEdit. removePluginJAR(PluginJAR jar,
               boolean exit)Unloads the given plugin JAR with the specified path. | 
| static void | ServiceManager. unloadServices(PluginJAR plugin)Removes all services belonging to the specified plugin. | 
| Constructor and Description | 
|---|
| ActionSet(PluginJAR plugin,
         java.lang.String[] cachedActionNames,
         boolean[] cachedActionToggleFlags,
         java.net.URL uri)Creates a new action set. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DockableWindowFactory. cacheDockableWindows(PluginJAR plugin,
                    java.lang.String[] name,
                    boolean[] actions,
                    boolean[] movable) | 
| void | DockableWindowFactory. loadDockableWindows(PluginJAR plugin,
                   java.net.URL uri,
                   PluginJAR.PluginCacheEntry cache)Plugins shouldn't need to call this method. | 
| void | DockableWindowFactory. registerDockableWindow(PluginJAR plugin,
                      java.lang.String name,
                      java.lang.String code,
                      boolean actions,
                      boolean movable) | 
| void | DockableWindowFactory. unloadDockableWindows(PluginJAR plugin)Plugins shouldn't need to call this method. | 
| Modifier and Type | Method and Description | 
|---|---|
| PluginJAR | PluginUpdate. getPluginJAR()Returns the plugin involved. | 
| Constructor and Description | 
|---|
| PluginUpdate(PluginJAR jar,
            java.lang.Object what,
            boolean exit)Creates a new plugin update message. |