Package org.eclipse.gef.requests
Class ReconnectRequest
java.lang.Object
org.eclipse.gef.Request
org.eclipse.gef.requests.LocationRequest
org.eclipse.gef.requests.ReconnectRequest
- All Implemented Interfaces:
DropRequest
,TargetRequest
A Request to reconnect a connection.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.ReconnectRequest
(Object type) Creates a ReconnectRequest with the given type. -
Method Summary
Modifier and TypeMethodDescriptionReturns the ConnectionEditPart to be reconnected.Returns the target edit part that the connection should be connected to.boolean
Returnstrue
if the start (source) anchor is the anchor being moved.void
Sets the ConnectionEditPart to be reconnected.void
Sets the target edit part that the connection should be connected to.Methods inherited from class org.eclipse.gef.requests.LocationRequest
getLocation, setLocation
Methods inherited from class org.eclipse.gef.Request
getExtendedData, getType, setExtendedData, setType
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.gef.requests.DropRequest
getLocation
-
Constructor Details
-
ReconnectRequest
public ReconnectRequest()Default constructor. -
ReconnectRequest
Creates a ReconnectRequest with the given type.- Parameters:
type
- the type
-
-
Method Details
-
getConnectionEditPart
Returns the ConnectionEditPart to be reconnected.- Returns:
- The ConnectionEditPart to be reconnected.
-
getTarget
Returns the target edit part that the connection should be connected to.- Returns:
- the target edit part
-
isMovingStartAnchor
public boolean isMovingStartAnchor()Returnstrue
if the start (source) anchor is the anchor being moved.- Returns:
- whether the start anchor is being moved
-
setConnectionEditPart
Sets the ConnectionEditPart to be reconnected.- Parameters:
conn
- The ConnectionEditPart.
-
setTargetEditPart
Sets the target edit part that the connection should be connected to.- Specified by:
setTargetEditPart
in interfaceTargetRequest
- Parameters:
ep
- the target edit part
-