com.vividsolutions.jump.workbench.ui.plugin.datastore
Class RunDatastoreQueryPlugIn
java.lang.Object
org.openjump.core.ui.plugin.AbstractUiPlugIn
org.openjump.core.ui.plugin.AbstractThreadedUiPlugIn
com.vividsolutions.jump.workbench.ui.plugin.datastore.AbstractAddDatastoreLayerPlugIn
com.vividsolutions.jump.workbench.ui.plugin.datastore.RunDatastoreQueryPlugIn
- All Implemented Interfaces:
- PlugIn, ThreadedPlugIn, java.awt.event.ActionListener, java.util.EventListener
- Direct Known Subclasses:
- EditDataStoreQueryPlugIn
public class RunDatastoreQueryPlugIn
- extends AbstractAddDatastoreLayerPlugIn
This PlugIn runs a SQL query against a datastore and creates a Layer
from the result.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
RunDatastoreQueryPlugIn
public RunDatastoreQueryPlugIn()
createPanel
protected ConnectionPanel createPanel(PlugInContext context)
- Specified by:
createPanel in class AbstractAddDatastoreLayerPlugIn
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
createLayerable
protected Layerable createLayerable(ConnectionPanel panel,
TaskMonitor monitor,
PlugInContext context)
throws java.lang.Exception
- Specified by:
createLayerable in class AbstractAddDatastoreLayerPlugIn
- Throws:
java.lang.Exception
getName
public java.lang.String getName()
- Description copied from class:
AbstractUiPlugIn
- Get the name of the plug-in. If a name was not specified create a name
using
AbstractUiPlugIn.createName(Class).
- Specified by:
getName in interface PlugIn- Overrides:
getName in class AbstractUiPlugIn
- Returns:
- The plug-in name.
getIcon
public javax.swing.Icon getIcon()
- Description copied from class:
AbstractUiPlugIn
- Get the icon for the plug-in.
- Overrides:
getIcon in class AbstractUiPlugIn
- Returns:
- The icon.