public class DockableWindowFactory
extends java.lang.Object
dockable.xml
files and manages creation
of new dockable windows.DockableWindowManager
Constructor and Description |
---|
DockableWindowFactory() |
Modifier and Type | Method and Description |
---|---|
void |
cacheDockableWindows(PluginJAR plugin,
java.lang.String[] name,
boolean[] actions,
boolean[] movable) |
org.gjt.sp.jedit.gui.DockableWindowFactory.Window |
getDockableWindowFactory(java.lang.String name) |
java.lang.String |
getDockableWindowPluginClass(java.lang.String name) |
static DockableWindowFactory |
getInstance() |
java.lang.String[] |
getRegisteredDockableWindows() |
void |
loadDockableWindows(PluginJAR plugin,
java.net.URL uri,
PluginJAR.PluginCacheEntry cache)
Plugins shouldn't need to call this method.
|
void |
registerDockableWindow(PluginJAR plugin,
java.lang.String name,
java.lang.String code,
boolean actions,
boolean movable) |
void |
unloadDockableWindows(PluginJAR plugin)
Plugins shouldn't need to call this method.
|
public static DockableWindowFactory getInstance()
public void loadDockableWindows(PluginJAR plugin, java.net.URL uri, PluginJAR.PluginCacheEntry cache)
public void unloadDockableWindows(PluginJAR plugin)
public void cacheDockableWindows(PluginJAR plugin, java.lang.String[] name, boolean[] actions, boolean[] movable)
public void registerDockableWindow(PluginJAR plugin, java.lang.String name, java.lang.String code, boolean actions, boolean movable)
public java.lang.String[] getRegisteredDockableWindows()
public org.gjt.sp.jedit.gui.DockableWindowFactory.Window getDockableWindowFactory(java.lang.String name)
public java.lang.String getDockableWindowPluginClass(java.lang.String name)