Class MoveConnectionDecoratorContext
- java.lang.Object
-
- org.eclipse.graphiti.PropertyBag
-
- org.eclipse.graphiti.internal.features.context.impl.base.DefaultContext
-
- org.eclipse.graphiti.features.context.impl.LocationContext
-
- org.eclipse.graphiti.features.context.impl.MoveConnectionDecoratorContext
-
- All Implemented Interfaces:
IContext,ILocationContext,IMoveConnectionDecoratorContext,IPropertyBag
public class MoveConnectionDecoratorContext extends LocationContext implements IMoveConnectionDecoratorContext
The Class MoveConnectionDecoratorContext.
-
-
Constructor Summary
Constructors Constructor Description MoveConnectionDecoratorContext(ConnectionDecorator connectionDecorator, int x, int y, boolean executeAllowed)Creates a newMoveConnectionDecoratorContext.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectionDecoratorgetConnectionDecorator()Gets the connection decorator.booleanisExecuteAllowed()Checks if execute is allowed.protected voidsetConnectionDecorator(ConnectionDecorator connectionDecorator)Sets the connection decorator.protected voidsetExecuteAllowed(boolean executeAllowed)Sets the execute allowed.java.lang.StringtoString()-
Methods inherited from class org.eclipse.graphiti.features.context.impl.LocationContext
getX, getY, setLocation, setX, setY
-
Methods inherited from class org.eclipse.graphiti.PropertyBag
getProperty, getPropertyKeys, putProperty
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.graphiti.features.context.ILocationContext
getX, getY
-
Methods inherited from interface org.eclipse.graphiti.IPropertyBag
getProperty, getPropertyKeys, putProperty
-
-
-
-
Constructor Detail
-
MoveConnectionDecoratorContext
public MoveConnectionDecoratorContext(ConnectionDecorator connectionDecorator, int x, int y, boolean executeAllowed)
Creates a newMoveConnectionDecoratorContext.- Parameters:
connectionDecorator- the connection decoratorx- the xy- the yexecuteAllowed- the execute allowed
-
-
Method Detail
-
getConnectionDecorator
public ConnectionDecorator getConnectionDecorator()
Description copied from interface:IMoveConnectionDecoratorContextGets the connection decorator.- Specified by:
getConnectionDecoratorin interfaceIMoveConnectionDecoratorContext- Returns:
- the connection decorator
-
setConnectionDecorator
protected void setConnectionDecorator(ConnectionDecorator connectionDecorator)
Sets the connection decorator.- Parameters:
connectionDecorator- the new connection decorator
-
isExecuteAllowed
public boolean isExecuteAllowed()
Description copied from interface:IMoveConnectionDecoratorContextChecks if execute is allowed.- Specified by:
isExecuteAllowedin interfaceIMoveConnectionDecoratorContext- Returns:
- true, if execute is allowed
-
setExecuteAllowed
protected void setExecuteAllowed(boolean executeAllowed)
Sets the execute allowed.- Parameters:
executeAllowed- the new execute allowed
-
toString
public java.lang.String toString()
- Overrides:
toStringin classLocationContext
-
-