org.openjump.core.ui.plugin
Class AbstractThreadedUiPlugIn

java.lang.Object
  extended by org.openjump.core.ui.plugin.AbstractUiPlugIn
      extended by org.openjump.core.ui.plugin.AbstractThreadedUiPlugIn
All Implemented Interfaces:
PlugIn, ThreadedPlugIn, java.awt.event.ActionListener, java.util.EventListener
Direct Known Subclasses:
AbstractWizardPlugin, OpenWizardPlugIn

public abstract class AbstractThreadedUiPlugIn
extends AbstractUiPlugIn
implements ThreadedPlugIn


Field Summary
 
Fields inherited from class org.openjump.core.ui.plugin.AbstractUiPlugIn
enableCheck, workbenchContext
 
Constructor Summary
AbstractThreadedUiPlugIn()
           
AbstractThreadedUiPlugIn(javax.swing.Icon icon)
           
AbstractThreadedUiPlugIn(java.lang.String name)
           
AbstractThreadedUiPlugIn(java.lang.String name, javax.swing.Icon icon)
           
AbstractThreadedUiPlugIn(java.lang.String name, javax.swing.Icon icon, java.lang.String toolTip)
           
AbstractThreadedUiPlugIn(java.lang.String name, java.lang.String toolTip)
           
 
Method Summary
 
Methods inherited from class org.openjump.core.ui.plugin.AbstractUiPlugIn
actionPerformed, createName, execute, getEnableCheck, getIcon, getName, getToolTip, initialize, isRollingBackInvalidEdits, reportNothingToUndoYet, setWorkbenchContext, toString
 
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.ThreadedPlugIn
run
 
Methods inherited from interface com.vividsolutions.jump.workbench.plugin.PlugIn
execute, getName, initialize
 

Constructor Detail

AbstractThreadedUiPlugIn

public AbstractThreadedUiPlugIn()

AbstractThreadedUiPlugIn

public AbstractThreadedUiPlugIn(java.lang.String name,
                                javax.swing.Icon icon,
                                java.lang.String toolTip)

AbstractThreadedUiPlugIn

public AbstractThreadedUiPlugIn(java.lang.String name,
                                javax.swing.Icon icon)

AbstractThreadedUiPlugIn

public AbstractThreadedUiPlugIn(java.lang.String name,
                                java.lang.String toolTip)

AbstractThreadedUiPlugIn

public AbstractThreadedUiPlugIn(java.lang.String name)

AbstractThreadedUiPlugIn

public AbstractThreadedUiPlugIn(javax.swing.Icon icon)