org.openjump.core.ui.plugin.file
Class OpenProjectPlugIn
java.lang.Object
org.openjump.core.ui.plugin.AbstractUiPlugIn
org.openjump.core.ui.plugin.AbstractThreadedUiPlugIn
org.openjump.core.ui.plugin.AbstractWizardPlugin
org.openjump.core.ui.plugin.file.OpenProjectPlugIn
- All Implemented Interfaces:
- PlugIn, ThreadedPlugIn, java.awt.event.ActionListener, java.util.EventListener
public class OpenProjectPlugIn
- extends AbstractWizardPlugin
|
Method Summary |
boolean |
execute(PlugInContext context)
Method to be overridden by implementations to execute the plug-in. |
void |
initialize(PlugInContext context)
Method to be overridden by implementations to initialize the plug-in. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.vividsolutions.jump.workbench.plugin.PlugIn |
getName |
OpenProjectPlugIn
public OpenProjectPlugIn()
OpenProjectPlugIn
public OpenProjectPlugIn(WorkbenchContext workbenchContext,
java.io.File file)
OpenProjectPlugIn
public OpenProjectPlugIn(WorkbenchContext workbenchContext,
java.io.File[] files)
initialize
public void initialize(PlugInContext context)
throws java.lang.Exception
- Description copied from class:
AbstractUiPlugIn
- Method to be overridden by implementations to initialize the plug-in.
Plug-ins must invoke super.initialize().
- Specified by:
initialize in interface PlugIn- Overrides:
initialize in class AbstractUiPlugIn
- Parameters:
context - The plug-in context.
- Throws:
java.lang.Exception
execute
public boolean execute(PlugInContext context)
throws java.lang.Exception
- Description copied from class:
AbstractUiPlugIn
- Method to be overridden by implementations to execute the plug-in.
- Specified by:
execute in interface PlugIn- Overrides:
execute in class AbstractWizardPlugin
- Parameters:
context - The plug-in context.
- Returns:
- true if the action completed, false if it was aborted.
Used by ThreadedPlugIns to indicate that their #run method needn't be
called next.
- Throws:
java.lang.Exception - if a problem occurs during plug-in execution- See Also:
ThreadedPlugIn