org.graffiti.plugin
Interface EditorPlugin

All Superinterfaces:
GenericPlugin
All Known Subinterfaces:
InspectorPlugin
All Known Implementing Classes:
EditorPluginAdapter

public interface EditorPlugin
extends GenericPlugin


Method Summary
 Map<Class<?>,Class<?>> getAttributeComponents()
          Returns a mapping between attribute paths and attributeComponent classes.
 GraffitiComponent[] getGUIComponents()
          Returns the array of GraffitiComponents the plugin contains.
 GraffitiShape[] getShapes()
          Returns the array of org.graffiti.plugin.view.GraffitiShapes the plugin contains.
 Map<Class<?>,Class<?>> getValueEditComponents()
          Returns a mapping between attribute classnames and attributeComponent classes.
 
Methods inherited from interface org.graffiti.plugin.GenericPlugin
addJSeparatorAfterAlgorithm, configure, doBeforeExit, getAlgorithms, getAttributes, getDependencies, getIcon, getInputSerializers, getName, getOutputSerializers, getPathInformation, getViews, interrupt, isSelectionListener, isSessionListener, isViewListener, needsEditComponents, stop
 

Method Detail

getAttributeComponents

Map<Class<?>,Class<?>> getAttributeComponents()
Returns a mapping between attribute paths and attributeComponent classes.

Returns:
DOCUMENT ME!

getGUIComponents

GraffitiComponent[] getGUIComponents()
Returns the array of GraffitiComponents the plugin contains.

Returns:
the array of GraffitiComponents the plugin contains.

getShapes

GraffitiShape[] getShapes()
Returns the array of org.graffiti.plugin.view.GraffitiShapes the plugin contains.

Returns:
the array of org.graffiti.plugin.view.GraffitiShapes the plugin contains.

getValueEditComponents

Map<Class<?>,Class<?>> getValueEditComponents()
Returns a mapping between attribute classnames and attributeComponent classes.

Returns:
DOCUMENT ME!


Generated at 2012-05-30 11:00:36 PM CEST