$packageName$.diagram
Class $featureProviderClassName$
java.lang.Object
org.eclipse.graphiti.features.impl.AbstractFeatureProvider
org.eclipse.graphiti.ui.features.DefaultFeatureProvider
$packageName$.diagram.$featureProviderClassName$
- All Implemented Interfaces:
- IFeatureProvider, IMappingProvider
public class $featureProviderClassName$
- extends DefaultFeatureProvider
Methods inherited from class org.eclipse.graphiti.ui.features.DefaultFeatureProvider |
getAddBendpointFeature, getCopyFeature, getCustomFeatures, getDeleteFeature, getMoveAnchorFeature, getMoveBendpointFeature, getMoveConnectionDecoratorFeature, getMoveShapeFeature, getPasteFeature, getRemoveBendpointFeature, getRemoveFeature, getResizeShapeFeature, getUpdateFeature |
Methods inherited from class org.eclipse.graphiti.features.impl.AbstractFeatureProvider |
addIfPossible, canAdd, canLayout, canUpdate, dispose, getAllBusinessObjectsForPictogramElement, getAllPictogramElementsForBusinessObject, getBusinessObjectForPictogramElement, getDiagramTypeProvider, getDirectEditingFeature, getDirectEditingInfo, getDragAndDropFeatures, getIndependenceSolver, getLinkService, getPictogramElementForBusinessObject, getPrintFeature, getReconnectionFeature, getSaveImageFeature, hasPictogramElementForBusinessObject, layoutIfPossible, link, link, setIndependenceSolver, updateIfPossible, updateIfPossibleAndNeeded, updateNeeded |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
$featureProviderClassName$
public $featureProviderClassName$(IDiagramTypeProvider dtp)
getCreateFeatures
public ICreateFeature[] getCreateFeatures()
- Description copied from interface:
IFeatureProvider
- Provides all create features. In the graphics framework they will be
visualized in an editor as create tools.
- Specified by:
getCreateFeatures
in interface IFeatureProvider
- Overrides:
getCreateFeatures
in class AbstractFeatureProvider
- Returns:
- all create features
- See Also:
ICreateFeature
getCreateConnectionFeatures
public ICreateConnectionFeature[] getCreateConnectionFeatures()
- Description copied from interface:
IFeatureProvider
- Gets the create connection features.
- Specified by:
getCreateConnectionFeatures
in interface IFeatureProvider
- Overrides:
getCreateConnectionFeatures
in class AbstractFeatureProvider
- Returns:
- all features to create connections
- See Also:
ICreateConnectionFeature
getAddFeature
public IAddFeature getAddFeature(IAddContext context)
- Description copied from interface:
IFeatureProvider
- Add features create graphical representations of domain model objects.
- Specified by:
getAddFeature
in interface IFeatureProvider
- Overrides:
getAddFeature
in class AbstractFeatureProvider
- Parameters:
context
- the context
- Returns:
- add feature according to the given context
- See Also:
IAddFeature
getLayoutFeature
public ILayoutFeature getLayoutFeature(ILayoutContext context)
- Description copied from interface:
IFeatureProvider
- Layout features do the layouting work (sizes and dimensions) inside
(and/or) outside a pictogram element.
- Specified by:
getLayoutFeature
in interface IFeatureProvider
- Overrides:
getLayoutFeature
in class AbstractFeatureProvider
- Parameters:
context
- the context
- Returns:
- layout feature according to the given context
- See Also:
ILayoutFeature
Copyright (c) SAP AG 2005, 2010.