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 ofGraffitiComponents the plugin contains.ImageIcongetIcon()Returns the default icon for a plugin, which does not overwrite this method.InspectorTab[]getInspectorTabs()Mode[]getModes()Returns the array oforg.graffiti.plugin.mode.Modes the plugin contains.GraffitiShape[]getShapes()Returns the array oforg.graffiti.plugin.view.GraffitiShapes the plugin contains.Tool[]getTools()Returns an array oforg.graffiti.plugin.mode.Tools 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, stopMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:GenericPluginAdapterReturns the default icon for a plugin, which does not overwrite this method.- Specified by:
getIconin interfaceGenericPlugin- Overrides:
getIconin 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:EditorPluginReturns a mapping between attribute paths and attributeComponent classes.- Specified by:
getAttributeComponentsin interfaceEditorPlugin- Returns:
- DOCUMENT ME!
-
getGUIComponents
Description copied from interface:EditorPluginReturns the array ofGraffitiComponents the plugin contains.- Specified by:
getGUIComponentsin interfaceEditorPlugin- Returns:
- the array of
GraffitiComponents the plugin contains.
-
getModes
Description copied from interface:EditorPluginReturns the array oforg.graffiti.plugin.mode.Modes the plugin contains.- Specified by:
getModesin interfaceEditorPlugin- Returns:
- the array of
org.graffiti.plugin.mode.Modes the plugin contains.
-
getShapes
Description copied from interface:EditorPluginReturns the array oforg.graffiti.plugin.view.GraffitiShapes the plugin contains.- Specified by:
getShapesin interfaceEditorPlugin- Returns:
- the array of
org.graffiti.plugin.view.GraffitiShapes the plugin contains.
-
getTools
Description copied from interface:EditorPluginReturns an array oforg.graffiti.plugin.mode.Tools the plugin provides.- Specified by:
getToolsin interfaceEditorPlugin- Returns:
- an array of tools the plugin provides.
-
getValueEditComponents
public Map<Class<? extends Displayable>,Class<? extends ValueEditComponent>> getValueEditComponents()Description copied from interface:EditorPluginReturns a mapping between attribute classnames and attributeComponent classes.- Specified by:
getValueEditComponentsin interfaceEditorPlugin- Returns:
- DOCUMENT ME!
-
getInspectorTabs
- Specified by:
getInspectorTabsin interfaceEditorPlugin
-