Class XMLAttributePlugin
java.lang.Object
org.graffiti.plugin.GenericPluginAdapter
de.ipk_gatersleben.ag_nw.graffiti.IPK_PluginAdapter
de.ipk_gatersleben.ag_nw.graffiti.plugins.editcomponents.xml_attribute.XMLAttributePlugin
- All Implemented Interfaces:
EditorPlugin,GenericPlugin
public class XMLAttributePlugin extends IPK_PluginAdapter implements EditorPlugin
-
Constructor Summary
Constructors Constructor Description XMLAttributePlugin() -
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.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 de.ipk_gatersleben.ag_nw.graffiti.IPK_PluginAdapter
getIcon, getInspectorTabsMethods 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.EditorPlugin
getInspectorTabsMethods inherited from interface org.graffiti.plugin.GenericPlugin
configure, doBeforeExit, getAlgorithms, getAttributeDescriptions, getAttributes, getDefaultView, getDependencies, getExtensions, getIcon, getInputSerializers, getOutputSerializers, getURLattributeActions, getViews, interrupt, isSelectionListener, isSessionListener, isViewListener, needsEditComponents, stop
-
Constructor Details
-
XMLAttributePlugin
public XMLAttributePlugin()
-
-
Method Details
-
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!
-