Package org.eclipse.graphiti.pattern

Interface Summary
IConnectionPattern The Interface IConnectionPattern marks a pattern for handling connections.
ICustomAbortableUndoRedoPattern This interface can by used and implemented by customers within any pattern to signal the need for additional work that needs to be done before or after undo and redo.
ICustomUndoablePattern This interface can by used by customers and implemented within any pattern to signal the need for additional undo or redo work.
ICustomUndoRedoPattern This interface can by used and implemented by customers within any pattern to signal the need for additional work that needs to be done before or after undo and redo.
IFeatureForPattern The Interface IFeatureForPattern marks a feature as being executable inside a pattern.
IFeatureProviderWithPatterns The marker interface IFeatureProviderWithPatterns that marks a feature provider to deal with patterns.
IPattern The Interface IPattern marks a pattern for handling shapes.
IPatternContainer Defines the API of a container holding a pattern.
 

Class Summary
AbstractBasePattern This is the abstract base class for patterns.
AbstractConnectionPattern This is the base class AbstractConnectionPattern that clients writing a pattern for a connection domain object should subclass.
AbstractPattern This is the base class AbstractConnectionPattern that clients writing a pattern for a shape domain object should subclass.
AddFeatureForPattern This feature wraps the add functionality of a pattern for calls of the Graphiti framework.
CreateConnectionFeatureForPattern This feature wraps the create functionality of a pattern for calls of the Graphiti framework.
CreateFeatureForPattern This feature wraps the create functionality of a pattern for calls of the Graphiti framework.
DefaultFeatureProviderWithPatterns The class DefaultFeatureProviderWithPatterns is the base class for a feature provider that uses patterns.
DeleteFeatureForPattern This feature wraps the delete functionality of a pattern for calls of the Graphiti framework.
DirectEditingFeatureForPattern This feature wraps the direct editing functionality of a pattern for calls of the Graphiti framework.
FeatureForPatternDelegate This feature wraps generic functionality of a pattern for calls of the Graphiti framework.
LayoutFeatureForPattern This feature wraps the layout functionality of a pattern for calls of the Graphiti framework.
MoveShapeFeatureForPattern This feature wraps the move shape functionality of a pattern for calls of the Graphiti framework.
ReconnectionFeatureForPattern This feature wraps the reconnection functionality of a pattern for calls of the Graphiti framework.
RemoveFeatureForPattern This feature wraps the remove functionality of a pattern for calls of the Graphiti framework.
ResizeShapeFeatureForPattern This feature wraps the resize shape functionality of a pattern for calls of the Graphiti framework.
TypedPattern This class provides the basis for all specific pattern types.
UpdateFeatureForPattern This feature wraps the update functionality of a pattern for calls of the Graphiti framework.
 



Copyright (c) SAP AG 2005, 2012.