com.vividsolutions.jump.workbench.ui.plugin
Class AbstractSaveProjectPlugIn

java.lang.Object
  extended by com.vividsolutions.jump.workbench.plugin.AbstractPlugIn
      extended by com.vividsolutions.jump.workbench.ui.plugin.AbstractSaveProjectPlugIn
All Implemented Interfaces:
PlugIn
Direct Known Subclasses:
SaveProjectAsPlugIn, SaveProjectPlugIn

public abstract class AbstractSaveProjectPlugIn
extends AbstractPlugIn

Subclass this to implement a 'Save Project' plugin.


Constructor Summary
AbstractSaveProjectPlugIn()
           
 
Method Summary
protected  void save(Task task, java.io.File file, WorkbenchFrame frame)
           
 
Methods inherited from class com.vividsolutions.jump.workbench.plugin.AbstractPlugIn
createName, execute, execute, execute, getName, initialize, isRollingBackInvalidEdits, reportNothingToUndoYet, toActionListener, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractSaveProjectPlugIn

public AbstractSaveProjectPlugIn()
Method Detail

save

protected void save(Task task,
                    java.io.File file,
                    WorkbenchFrame frame)
             throws java.lang.Exception
Throws:
java.lang.Exception