Class AbstractLoadSaveDatasetPlugIn
java.lang.Object
com.vividsolutions.jump.workbench.plugin.AbstractPlugIn
com.vividsolutions.jump.workbench.plugin.ThreadedBasePlugIn
com.vividsolutions.jump.workbench.datasource.AbstractLoadSaveDatasetPlugIn
- All Implemented Interfaces:
EnableChecked, Iconified, PlugIn, Recordable, ShortcutEnabled, ThreadedPlugIn
- Direct Known Subclasses:
AbstractLoadDatasetPlugIn, AbstractSaveDatasetAsPlugIn
-
Field Summary
Fields inherited from class AbstractPlugIn
shortcutKeys, shortcutModifiers -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanexecute(PlugInContext context) Execute the PlugIn.protected Collection<DataSourceQuery> protected Stringprotected Stringprotected abstract Stringvoidinitialize(PlugInContext context) Called when Workbench starts up to allow plugins to initialize themselves.protected abstract voidsetSelectedFormat(String format) protected abstract CollectionshowDialog(WorkbenchContext context) Methods inherited from class ThreadedBasePlugIn
mainMethods inherited from class AbstractPlugIn
addParameter, createName, 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, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ThreadedPlugIn
run
-
Constructor Details
-
AbstractLoadSaveDatasetPlugIn
public AbstractLoadSaveDatasetPlugIn()
-
-
Method Details
-
getLastFormatKey
-
getLastDirectoryKey
-
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
-
setSelectedFormat
-
getSelectedFormat
-
execute
Description copied from class:AbstractPlugInExecute the PlugIn.- Specified by:
executein interfacePlugIn- Overrides:
executein classAbstractPlugIn- Parameters:
context- context of this PlugIn- Returns:
- true if the PlugIn has been executed
- Throws:
Exception- if an Exception occurs during execution- See Also:
-
showDialog
-
getDataSourceQueries
-