Class MoveShapeContext
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.MoveContext
org.eclipse.graphiti.features.context.impl.MoveShapeContext
- All Implemented Interfaces:
IContext
,ILocationContext
,IMoveContext
,IMoveShapeContext
,IPictogramElementContext
,ITargetConnectionContext
,ITargetContext
,IPropertyBag
The Class MoveShapeContext.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
Gets the delta x.int
Gets the delta y.Gets the pictogram element.getShape()
Gets the shape.Gets the source container.Gets the target connection.Gets the target container.void
setDeltaX
(int deltaX) Sets the delta x.void
setDeltaY
(int deltaY) Sets the delta y.void
setSourceContainer
(ContainerShape sourceContainer) Sets the source container.void
setTargetConnection
(Connection targetConnection) Sets the target connection.void
setTargetContainer
(ContainerShape targetContainer) Sets the target container.toString()
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 Details
-
MoveShapeContext
Creates a newMoveShapeContext
.- Parameters:
shape
- the shape
-
-
Method Details
-
getDeltaX
public int getDeltaX()Description copied from interface:IMoveShapeContext
Gets the delta x.- Specified by:
getDeltaX
in interfaceIMoveShapeContext
- Returns:
- the delta x
-
getDeltaY
public int getDeltaY()Description copied from interface:IMoveShapeContext
Gets the delta y.- Specified by:
getDeltaY
in interfaceIMoveShapeContext
- Returns:
- the delta y
-
getPictogramElement
Description copied from interface:IPictogramElementContext
Gets the pictogram element.- Specified by:
getPictogramElement
in interfaceIPictogramElementContext
- Returns:
- the pictogram element
-
getShape
Gets the shape.- Specified by:
getShape
in interfaceIMoveShapeContext
- Returns:
- Returns the shape.
-
getSourceContainer
Description copied from interface:IMoveShapeContext
Gets the source container.- Specified by:
getSourceContainer
in interfaceIMoveShapeContext
- Returns:
- the source container
-
getTargetConnection
Description copied from interface:ITargetConnectionContext
Gets the target connection.- Specified by:
getTargetConnection
in interfaceITargetConnectionContext
- Returns:
- the target connection where the new pictogram element (currently this has to be a shape) has to be inserted
-
getTargetContainer
Description copied from interface:ITargetContext
Gets the target container.- Specified by:
getTargetContainer
in interfaceITargetContext
- Returns:
- the target container shape where the new pictogram element (currently this has to be a shape) has to be added
-
setDeltaX
public void setDeltaX(int deltaX) Sets the delta x.- Parameters:
deltaX
- the new delta x
-
setDeltaY
public void setDeltaY(int deltaY) Sets the delta y.- Parameters:
deltaY
- the new delta y
-
setSourceContainer
Sets the source container.- Parameters:
sourceContainer
- The sourceContainer to set.
-
setTargetConnection
Sets the target connection.- Parameters:
targetConnection
- The target connection to set.
-
setTargetContainer
Sets the target container.- Parameters:
targetContainer
- The targetContainer to set.
-
toString
- Overrides:
toString
in classLocationContext
-