Package org.eclipse.gef
Interface RequestConstants
-
- All Known Implementing Classes:
AbstractConnectionCreationTool,AbstractConnectionEditPart,AbstractEditPart,AbstractEditPolicy,AbstractGraphicalEditPart,AbstractTool,AbstractTreeContainerEditPolicy,AbstractTreeEditPart,BendpointEditPolicy,ComponentEditPolicy,ConnectionBendpointTracker,ConnectionCreationTool,ConnectionDragCreationTool,ConnectionEditPolicy,ConnectionEndpointEditPolicy,ConnectionEndpointTracker,ConstrainedLayoutEditPolicy,ContainerEditPolicy,CreationTool,DeselectAllTracker,DirectEditPolicy,DragEditPartsTracker,DragTreeItemsTracker,FlowLayoutEditPolicy,FreeformGraphicalRootEditPart,GraphicalEditPolicy,GraphicalNodeEditPolicy,GraphicalRootEditPart,LayoutEditPolicy,MarqueeDragTracker,MarqueeSelectionTool,NonResizableEditPolicy,OrderedLayoutEditPolicy,PanningSelectionTool,ResizableEditPolicy,ResizeTracker,RootComponentEditPolicy,RootTreeEditPart,ScalableFreeformRootEditPart,ScalableRootEditPart,ScrollableSelectionFeedbackEditPolicy,SelectEditPartTracker,SelectionEditPolicy,SelectionHandlesEditPolicy,SelectionTool,SimpleDragTracker,SimpleRootEditPart,SnapFeedbackPolicy,TargetingTool,TreeContainerEditPolicy,XYLayoutEditPolicy
public interface RequestConstantsThe set of constants used to identifyRequestsby theirtype. Applications can extend this set of constants with their own.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringREQ_ADDConstant used to indicate that a group of existing children are being added to the receiver of the Request.static java.lang.StringREQ_ALIGNConstant used to indicate that alignment is being performed.static java.lang.StringREQ_ALIGN_CHILDRENConstant used to indicate that a group of children are being aligned.static java.lang.StringREQ_CLONEIndicates that the reciever of the request should be cloned.static java.lang.StringREQ_CONNECTION_ENDIndicates the end of creation of a new connection.static java.lang.StringREQ_CONNECTION_STARTIndicates the creation of a new connection.static java.lang.StringREQ_CREATEIndicates that an object is to be created by the receiver of the Request.static java.lang.StringREQ_CREATE_BENDPOINTIndicates that a bendpoint is being inserted by the User.static java.lang.StringREQ_DELETEConstant used to indicate that the receiver of the Request is being deleted.static java.lang.StringREQ_DELETE_DEPENDANTConstant used to indicate that a child of the receiver the Request is to be deleted.static java.lang.StringREQ_DIRECT_EDITIndicates that a direct edit should be performed.static java.lang.StringREQ_MOVEIndicates that a part (or a group of parts) is being moved within its current parent.static java.lang.StringREQ_MOVE_BENDPOINTIndicates that an existing bendpoint is being moved or dragged by the User.static java.lang.StringREQ_MOVE_CHILDRENIndicates that a group of children are being moved.static java.lang.StringREQ_OPENIndicates that the user has double-clicked on the receiver.static java.lang.StringREQ_ORPHANIndicates that the receiver is being removed from its current parent, to be inserted into a new parent.static java.lang.StringREQ_ORPHAN_CHILDRENIndicates that a group of children are being removed from the receiver of the Request.static java.lang.StringREQ_RECONNECT_SOURCEConstant used to indicate that the source end of an existing connection is being reconnected to a new source node EditPart.static java.lang.StringREQ_RECONNECT_TARGETConstant used to indicate that the target end of an existing connection is being reconnected to a new target node EditPart.static java.lang.StringREQ_RESIZEIndicates that a part (or a group of parts) is being resized.static java.lang.StringREQ_RESIZE_CHILDRENIndicates that a group of children are to be resized.static java.lang.StringREQ_SELECTIONIndicates selection Requests.static java.lang.StringREQ_SELECTION_HOVERIndicates selection hover Requests.
-
-
-
Field Detail
-
REQ_CONNECTION_START
static final java.lang.String REQ_CONNECTION_START
Indicates the creation of a new connection. Creating a connection involves both the source node and target node EditParts. This is the constant that is used with the first node on which the user clicks.- See Also:
- Constant Field Values
-
REQ_CONNECTION_END
static final java.lang.String REQ_CONNECTION_END
Indicates the end of creation of a new connection. Creating a connection involves both the source node and target node EditParts. This is the constant that is used with the second node on which the user clicks.- See Also:
- Constant Field Values
-
REQ_RECONNECT_SOURCE
static final java.lang.String REQ_RECONNECT_SOURCE
Constant used to indicate that the source end of an existing connection is being reconnected to a new source node EditPart. The new source node is the receiver of such Requests.- See Also:
- Constant Field Values
-
REQ_RECONNECT_TARGET
static final java.lang.String REQ_RECONNECT_TARGET
Constant used to indicate that the target end of an existing connection is being reconnected to a new target node EditPart. The new target node is the receiver of such Requests.- See Also:
- Constant Field Values
-
REQ_MOVE_BENDPOINT
static final java.lang.String REQ_MOVE_BENDPOINT
Indicates that an existing bendpoint is being moved or dragged by the User.- See Also:
- Constant Field Values
-
REQ_CREATE_BENDPOINT
static final java.lang.String REQ_CREATE_BENDPOINT
Indicates that a bendpoint is being inserted by the User.- See Also:
- Constant Field Values
-
REQ_RESIZE
static final java.lang.String REQ_RESIZE
Indicates that a part (or a group of parts) is being resized.- See Also:
- Constant Field Values
-
REQ_RESIZE_CHILDREN
static final java.lang.String REQ_RESIZE_CHILDREN
Indicates that a group of children are to be resized.- See Also:
- Constant Field Values
-
REQ_MOVE
static final java.lang.String REQ_MOVE
Indicates that a part (or a group of parts) is being moved within its current parent.- See Also:
- Constant Field Values
-
REQ_MOVE_CHILDREN
static final java.lang.String REQ_MOVE_CHILDREN
Indicates that a group of children are being moved.- See Also:
- Constant Field Values
-
REQ_OPEN
static final java.lang.String REQ_OPEN
Indicates that the user has double-clicked on the receiver. "Open" means different things for different applications. Sometimes it means open a popup dialog of properties, or the Workbench's properties view. Sometimes it means open a sub-diagram.- See Also:
- Constant Field Values
-
REQ_ORPHAN
static final java.lang.String REQ_ORPHAN
Indicates that the receiver is being removed from its current parent, to be inserted into a new parent.- See Also:
- Constant Field Values
-
REQ_ORPHAN_CHILDREN
static final java.lang.String REQ_ORPHAN_CHILDREN
Indicates that a group of children are being removed from the receiver of the Request.- See Also:
- Constant Field Values
-
REQ_CREATE
static final java.lang.String REQ_CREATE
Indicates that an object is to be created by the receiver of the Request.- See Also:
- Constant Field Values
-
REQ_ADD
static final java.lang.String REQ_ADD
Constant used to indicate that a group of existing children are being added to the receiver of the Request.- See Also:
- Constant Field Values
-
REQ_CLONE
static final java.lang.String REQ_CLONE
Indicates that the reciever of the request should be cloned.- See Also:
- Constant Field Values
-
REQ_DELETE
static final java.lang.String REQ_DELETE
Constant used to indicate that the receiver of the Request is being deleted.- See Also:
- Constant Field Values
-
REQ_DELETE_DEPENDANT
static final java.lang.String REQ_DELETE_DEPENDANT
Constant used to indicate that a child of the receiver the Request is to be deleted.- See Also:
- Constant Field Values
-
REQ_ALIGN
static final java.lang.String REQ_ALIGN
Constant used to indicate that alignment is being performed.- See Also:
- Constant Field Values
-
REQ_ALIGN_CHILDREN
static final java.lang.String REQ_ALIGN_CHILDREN
Constant used to indicate that a group of children are being aligned.- See Also:
- Constant Field Values
-
REQ_DIRECT_EDIT
static final java.lang.String REQ_DIRECT_EDIT
Indicates that a direct edit should be performed.- See Also:
- Constant Field Values
-
REQ_SELECTION
static final java.lang.String REQ_SELECTION
Indicates selection Requests.- See Also:
- Constant Field Values
-
REQ_SELECTION_HOVER
static final java.lang.String REQ_SELECTION_HOVER
Indicates selection hover Requests.- See Also:
- Constant Field Values
-
-