Class AbstractSaveProjectPlugIn
java.lang.Object
com.vividsolutions.jump.workbench.plugin.AbstractPlugIn
com.vividsolutions.jump.workbench.ui.plugin.AbstractSaveProjectPlugIn
- All Implemented Interfaces:
EnableChecked, Iconified, PlugIn, Recordable, ShortcutEnabled
- Direct Known Subclasses:
SaveProjectAsPlugIn
Subclass this to implement a 'Save Project' plugin.
-
Field Summary
Fields inherited from class AbstractPlugIn
shortcutKeys, shortcutModifiers -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionUse reflection to find an EnableCheck object defined by old method createEnableCheck in this plugin.protected Collection<Layer> ignoredLayers(Task task) voidinitialize(PlugInContext context) Called when Workbench starts up to allow plugins to initialize themselves.protected voidsave(Task task, File file, WorkbenchFrame frame) Methods inherited from class AbstractPlugIn
addParameter, createName, execute, execute, execute, getBooleanParam, getContext, getDoubleParam, getIcon, getIcon, getIcon, getIntegerParam, getName, getParameter, getParameters, getShortcutKeys, getShortcutKeyStroke, getShortcutModifiers, getStringParam, getWorkbenchContext, isRollingBackInvalidEdits, isShortcutEnabled, reportNothingToUndoYet, setParameters, setShortcutKeys, setShortcutModifiers, toActionListener, toString
-
Constructor Details
-
AbstractSaveProjectPlugIn
public AbstractSaveProjectPlugIn()
-
-
Method Details
-
initialize
Description copied from interface:PlugInCalled when Workbench starts up to allow plugins to initialize themselves.- Specified by:
initializein interfacePlugIn- Overrides:
initializein classAbstractPlugIn- Parameters:
context- context of the PlugIn- Throws:
Exception- if an exception occur during initialization
-
save
- Throws:
Exception
-
ignoredLayers
-
getEnableCheck
Description copied from class:AbstractPlugInUse reflection to find an EnableCheck object defined by old method createEnableCheck in this plugin.- Specified by:
getEnableCheckin interfaceEnableChecked- Overrides:
getEnableCheckin classAbstractPlugIn- Returns:
- the EnableCheck defined the old way
-