Class PersistentBlackboardPlugIn
- java.lang.Object
-
- com.vividsolutions.jump.workbench.plugin.AbstractPlugIn
-
- com.vividsolutions.jump.workbench.ui.plugin.PersistentBlackboardPlugIn
-
- All Implemented Interfaces:
EnableChecked
,Iconified
,PlugIn
,Recordable
,ShortcutEnabled
public class PersistentBlackboardPlugIn extends AbstractPlugIn
-
-
Field Summary
-
Fields inherited from class com.vividsolutions.jump.workbench.plugin.AbstractPlugIn
shortcutKeys, shortcutModifiers
-
-
Constructor Summary
Constructors Constructor Description PersistentBlackboardPlugIn()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Blackboard
get(Blackboard blackboard)
static Blackboard
get(WorkbenchContext context)
String
getFilePath()
static Blackboard
getInstance()
void
initialize(PlugInContext context)
Called when Workbench starts up to allow plugins to initialize themselves.static void
setFileName(String value)
static void
setPersistenceDirectory(String value)
-
Methods inherited from class com.vividsolutions.jump.workbench.plugin.AbstractPlugIn
addParameter, createName, execute, execute, execute, getBooleanParam, getContext, getDoubleParam, getEnableCheck, getIcon, getIcon, getIcon, getIntegerParam, getName, getParameter, getParameters, getShortcutKeys, getShortcutKeyStroke, getShortcutModifiers, getStringParam, getWorkbenchContext, isRollingBackInvalidEdits, isShortcutEnabled, reportNothingToUndoYet, setParameters, setShortcutKeys, setShortcutModifiers, toActionListener, toString
-
-
-
-
Method Detail
-
get
public static Blackboard get(WorkbenchContext context)
-
getInstance
public static Blackboard getInstance()
-
get
public static Blackboard get(Blackboard blackboard)
-
setPersistenceDirectory
public static void setPersistenceDirectory(String value)
-
setFileName
public static void setFileName(String value)
-
getFilePath
public String getFilePath()
-
initialize
public void initialize(PlugInContext context) throws Exception
Description copied from interface:PlugIn
Called when Workbench starts up to allow plugins to initialize themselves.- Specified by:
initialize
in interfacePlugIn
- Overrides:
initialize
in classAbstractPlugIn
- Parameters:
context
- context of the PlugIn- Throws:
Exception
- if an exception occur during initialization
-
-