public static class PluginJAR.PluginCacheEntry
extends java.lang.Object
DockableWindowManager
and
ServiceManager
to handle caching.Modifier and Type | Field and Description |
---|---|
java.net.URL |
actionsURI |
java.net.URL |
browserActionsURI |
java.lang.String[] |
cachedActionNames |
boolean[] |
cachedActionToggleFlags |
java.lang.String[] |
cachedBrowserActionNames |
boolean[] |
cachedBrowserActionToggleFlags |
boolean[] |
cachedDockableActionFlags |
boolean[] |
cachedDockableMovableFlags |
java.lang.String[] |
cachedDockableNames |
java.util.Properties |
cachedProperties |
java.lang.String[] |
classes |
java.net.URL |
dockablesURI |
java.util.Map<java.lang.String,java.util.Properties> |
localizationProperties |
static int |
MAGIC |
long |
modTime |
PluginJAR |
plugin |
java.lang.String |
pluginClass |
java.lang.String[] |
resources |
java.net.URL |
servicesURI |
Constructor and Description |
---|
PluginCacheEntry() |
Modifier and Type | Method and Description |
---|---|
boolean |
read(java.io.DataInputStream din) |
void |
write(java.io.DataOutputStream dout) |
public static final int MAGIC
public PluginJAR plugin
public long modTime
public java.lang.String[] classes
public java.lang.String[] resources
public java.net.URL actionsURI
public java.lang.String[] cachedActionNames
public boolean[] cachedActionToggleFlags
public java.net.URL browserActionsURI
public java.lang.String[] cachedBrowserActionNames
public boolean[] cachedBrowserActionToggleFlags
public java.net.URL dockablesURI
public java.lang.String[] cachedDockableNames
public boolean[] cachedDockableActionFlags
public boolean[] cachedDockableMovableFlags
public java.net.URL servicesURI
public java.util.Properties cachedProperties
public java.util.Map<java.lang.String,java.util.Properties> localizationProperties
public java.lang.String pluginClass