# Package org.eclipse.graphiti.features

Interface Summary
IAddBendpointFeature: The Interface IAddBendpointFeature.
IAddFeature: The Interface IAddFeature.
IContextHolder: The Interface IContextHolder.
ICopyFeature: The Interface ICopyFeature.
ICreateConnectionFeature: The Interface ICreateConnectionFeature.
ICreateFeature: The Interface ICreateFeature is for creating model content.
ICustomAbortableUndoRedoFeature: This interface can by used and implemented by customers within any feature to signal the need for additional work that needs to be done before or after undo and redo.
ICustomUndoableFeature: Deprecated Use `ICustomUndoRedoFeature` instead
ICustomUndoRedoFeature: This interface can by used and implemented by customers within any feature to signal the need for additional work that needs to be done before or after undo and redo.
IDeleteFeature: The Interface IDeleteFeature.
IDirectEditingFeature: The Interface IDirectEditingFeature.
IDirectEditingInfo: The information provided by the IDirectEditingInfo is needed to switch automatically into the direct editing mode.
IFeature: The Interface IFeature provides the common API for all kinds of features in Graphiti.
IFeatureAndContext: The Interface IFeatureAndContext.
IFeatureChecker: The Interface IFeatureChecker.
IFeatureCheckerHolder: The Interface IFeatureCheckerHolder.
IFeatureHolder: The Interface IFeatureHolder.
IFeatureProvider: The Interface IFeatureProvider.
IFeatureProviderHolder: The Interface IFeatureProviderHolder.
ILayoutFeature: The Interface ILayoutFeature.
IMappingProvider: The Interface IMappingProvider.
IMoveAnchorFeature: The Interface IMoveAnchorFeature.
IMoveBendpointFeature: The Interface IMoveBendpointFeature.
IMoveConnectionDecoratorFeature: The Interface IMoveConnectionDecoratorFeature.
IMoveFeature: The Interface IMoveFeature.
IMoveShapeFeature: The Interface IMoveShapeFeature.
IPasteFeature: The Interface IPasteFeature.
IPrintFeature: The Interface IPrintFeature for print support of diagrams.
IProgress: The Interface IProgress.
IProgressProvider: The Interface IProgressProvider.
IReason: The Interface IReason.
IReconnectionFeature: The Interface IReconnectionFeature.
IRemoveBendpointFeature: The Interface IRemoveBendpointFeature.
IRemoveFeature: This feature is for removing pictogram elements from a diagram.
IResizeConfiguration
IResizeFeature: The Interface IResizeFeature.
IResizeShapeFeature: The Interface IResizeShapeFeature.
ISaveImageFeature: The Interface ISaveImageFeature for the support of the save as image functionality.
IUpdateFeature: The Interface IUpdateFeature.

Class Summary
ConfigurableFeatureProviderWrapper: The Class ConfigurableFeatureProviderWrapper.
DefaultFeatureProviderWrapper: The Class DefaultFeatureProviderWrapper.
DefaultResizeConfiguration: Class DefaultResizeConfiguration defines the default resize behaviour.
FeatureCheckerAdapter: The Class FeatureCheckerAdapter is a convenience implementation of IFeatureChecker.