Class AddBendpointContext
- 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.AddBendpointContext
-
- All Implemented Interfaces:
IAddBendpointContext,IBendpointContext,IContext,ILocationContext,IPropertyBag
public class AddBendpointContext extends LocationContext implements IAddBendpointContext
The Class AddBendpointContext.
-
-
Constructor Summary
Constructors Constructor Description AddBendpointContext(FreeFormConnection connection, int x, int y, int index)Creates a newAddBendpointContext.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PointgetBendpoint()Gets the bendpoint.intgetBendpointIndex()Gets the bendpoint index.FreeFormConnectiongetConnection()Gets the connection.voidsetBendpointIndex(int index)Sets the bendpoint index.voidsetConnection(FreeFormConnection freeFormConnection)Sets the connection.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
-
AddBendpointContext
public AddBendpointContext(FreeFormConnection connection, int x, int y, int index)
Creates a newAddBendpointContext.- Parameters:
connection- the connectionx- the xy- the yindex- the index
-
-
Method Detail
-
getConnection
public FreeFormConnection getConnection()
Description copied from interface:IBendpointContextGets the connection.- Specified by:
getConnectionin interfaceIBendpointContext- Returns:
- the connection
-
setConnection
public void setConnection(FreeFormConnection freeFormConnection)
Sets the connection.- Parameters:
freeFormConnection- the new connection
-
getBendpointIndex
public int getBendpointIndex()
Description copied from interface:IBendpointContextGets the bendpoint index.- Specified by:
getBendpointIndexin interfaceIBendpointContext- Returns:
- the bendpoint index
-
setBendpointIndex
public void setBendpointIndex(int index)
Sets the bendpoint index.- Parameters:
index- the new bendpoint index
-
getBendpoint
public Point getBendpoint()
Description copied from interface:IBendpointContextGets the bendpoint.- Specified by:
getBendpointin interfaceIBendpointContext- Returns:
- the bendpoint
-
toString
public java.lang.String toString()
- Overrides:
toStringin classLocationContext
-
-