Class DefaultMoveConnectionDecoratorFeature
- java.lang.Object
-
- org.eclipse.graphiti.features.impl.AbstractFeature
-
- org.eclipse.graphiti.features.impl.DefaultMoveConnectionDecoratorFeature
-
- All Implemented Interfaces:
IFeature,IFeatureProviderHolder,IMoveConnectionDecoratorFeature,IMoveFeature,IDescription,IName
public class DefaultMoveConnectionDecoratorFeature extends AbstractFeature implements IMoveConnectionDecoratorFeature
The Class DefaultMoveConnectionDecoratorFeature.
-
-
Constructor Summary
Constructors Constructor Description DefaultMoveConnectionDecoratorFeature(IFeatureProvider fp)Creates a newDefaultMoveConnectionDecoratorFeature.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanExecute(IContext context)Decides if the current feature can execute with the given context.booleancanMoveConnectionDecorator(IMoveConnectionDecoratorContext context)Can move connection decorator.voidexecute(IContext context)Executes the current feature with the given context.java.lang.StringgetName()Gets the name.voidmoveConnectionDecorator(IMoveConnectionDecoratorContext context)Move connection decorator.-
Methods inherited from class org.eclipse.graphiti.features.impl.AbstractFeature
addGraphicalRepresentation, canUndo, getAllBusinessObjectsForPictogramElement, getBusinessObjectForPictogramElement, getDescription, getDiagram, getDiagramBehavior, getFeatureProvider, getProgressCallback, getUserDecision, hasDoneChanges, isAvailable, layoutPictogramElement, link, link, manageColor, manageColor, manageDefaultFont, manageFont, manageFont, setProgressCallback, toString, updatePictogramElement
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.graphiti.IDescription
getDescription
-
Methods inherited from interface org.eclipse.graphiti.features.IFeature
canUndo, hasDoneChanges, isAvailable
-
Methods inherited from interface org.eclipse.graphiti.features.IFeatureProviderHolder
getFeatureProvider
-
-
-
-
Constructor Detail
-
DefaultMoveConnectionDecoratorFeature
public DefaultMoveConnectionDecoratorFeature(IFeatureProvider fp)
Creates a newDefaultMoveConnectionDecoratorFeature.- Parameters:
fp- the feature provider
-
-
Method Detail
-
canMoveConnectionDecorator
public boolean canMoveConnectionDecorator(IMoveConnectionDecoratorContext context)
Description copied from interface:IMoveConnectionDecoratorFeatureCan move connection decorator.- Specified by:
canMoveConnectionDecoratorin interfaceIMoveConnectionDecoratorFeature- Parameters:
context- the context- Returns:
- true, if successful
-
moveConnectionDecorator
public void moveConnectionDecorator(IMoveConnectionDecoratorContext context)
Description copied from interface:IMoveConnectionDecoratorFeatureMove connection decorator.- Specified by:
moveConnectionDecoratorin interfaceIMoveConnectionDecoratorFeature- Parameters:
context- the context
-
canExecute
public boolean canExecute(IContext context)
Description copied from interface:IFeatureDecides if the current feature can execute with the given context.- Specified by:
canExecutein interfaceIFeature- Parameters:
context- this is the general input for this method- Returns:
- true if the feature can be executed, false if not
- See Also:
IContext
-
execute
public void execute(IContext context)
Description copied from interface:IFeatureExecutes the current feature with the given context.
-
getName
public java.lang.String getName()
Description copied from interface:INameGets the name.- Specified by:
getNamein interfaceIName- Overrides:
getNamein classAbstractFeature- Returns:
- the name
-
-