Class DBEplugin
java.lang.Object
org.graffiti.plugin.GenericPluginAdapter
de.ipk_gatersleben.ag_nw.graffiti.DBE_PluginAdapter
de.ipk_gatersleben.ag_nw.graffiti.plugins.gui.dbe.DBEplugin
- All Implemented Interfaces:
EditorPlugin
,GenericPlugin
public class DBEplugin extends DBE_PluginAdapter implements EditorPlugin
-
Constructor Summary
Constructors Constructor Description DBEplugin()
-
Method Summary
Modifier and Type Method Description Map<Class<? extends Attribute>,Class<? extends AttributeComponent>>
getAttributeComponents()
Returns a mapping between attribute paths and attributeComponent classes.GraffitiComponent[]
getGUIComponents()
Returns the array ofGraffitiComponent
s the plugin contains.ImageIcon
getIcon()
Returns the default icon for a plugin, which does not overwrite this method.InspectorTab[]
getInspectorTabs()
Mode[]
getModes()
Returns the array oforg.graffiti.plugin.mode.Mode
s the plugin contains.GraffitiShape[]
getShapes()
Returns the array oforg.graffiti.plugin.view.GraffitiShape
s the plugin contains.Tool[]
getTools()
Returns an array oforg.graffiti.plugin.mode.Tool
s the plugin provides.Map<Class<? extends Displayable>,Class<? extends ValueEditComponent>>
getValueEditComponents()
Returns a mapping between attribute classnames and attributeComponent classes.Methods inherited from class org.graffiti.plugin.GenericPluginAdapter
configure, doBeforeExit, getAddonIcon, getAlgorithms, getAttributeDescriptions, getAttributes, getDefaultView, getDependencies, getExtensions, getGraphPostProcessors, getInputSerializers, getOutputSerializers, getURLattributeActions, getViews, interrupt, isSelectionListener, isSessionListener, isViewListener, needsEditComponents, setIsAddon, stop
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.graffiti.plugin.GenericPlugin
configure, doBeforeExit, getAlgorithms, getAttributeDescriptions, getAttributes, getDefaultView, getDependencies, getExtensions, getInputSerializers, getOutputSerializers, getURLattributeActions, getViews, interrupt, isSelectionListener, isSessionListener, isViewListener, needsEditComponents, stop
-
Constructor Details
-
DBEplugin
public DBEplugin()
-
-
Method Details
-
getIcon
Description copied from class:GenericPluginAdapter
Returns the default icon for a plugin, which does not overwrite this method.- Specified by:
getIcon
in interfaceGenericPlugin
- Overrides:
getIcon
in classDBE_PluginAdapter
- Returns:
- the default plugin icon for a plugin implementation, which does not overwrite this method.
-
getAttributeComponents
public Map<Class<? extends Attribute>,Class<? extends AttributeComponent>> getAttributeComponents()Description copied from interface:EditorPlugin
Returns a mapping between attribute paths and attributeComponent classes.- Specified by:
getAttributeComponents
in interfaceEditorPlugin
- Returns:
- DOCUMENT ME!
-
getGUIComponents
Description copied from interface:EditorPlugin
Returns the array ofGraffitiComponent
s the plugin contains.- Specified by:
getGUIComponents
in interfaceEditorPlugin
- Returns:
- the array of
GraffitiComponent
s the plugin contains.
-
getModes
Description copied from interface:EditorPlugin
Returns the array oforg.graffiti.plugin.mode.Mode
s the plugin contains.- Specified by:
getModes
in interfaceEditorPlugin
- Returns:
- the array of
org.graffiti.plugin.mode.Mode
s the plugin contains.
-
getShapes
Description copied from interface:EditorPlugin
Returns the array oforg.graffiti.plugin.view.GraffitiShape
s the plugin contains.- Specified by:
getShapes
in interfaceEditorPlugin
- Returns:
- the array of
org.graffiti.plugin.view.GraffitiShape
s the plugin contains.
-
getTools
Description copied from interface:EditorPlugin
Returns an array oforg.graffiti.plugin.mode.Tool
s the plugin provides.- Specified by:
getTools
in interfaceEditorPlugin
- Returns:
- an array of tools the plugin provides.
-
getValueEditComponents
public Map<Class<? extends Displayable>,Class<? extends ValueEditComponent>> getValueEditComponents()Description copied from interface:EditorPlugin
Returns a mapping between attribute classnames and attributeComponent classes.- Specified by:
getValueEditComponents
in interfaceEditorPlugin
- Returns:
- DOCUMENT ME!
-
getInspectorTabs
- Specified by:
getInspectorTabs
in interfaceEditorPlugin
-