Class ArraySpinnerDirectEditPolicy
java.lang.Object
org.eclipse.gef.editpolicies.AbstractEditPolicy
org.eclipse.gef.editpolicies.GraphicalEditPolicy
org.eclipse.gef.editpolicies.DirectEditPolicy
org.csstudio.opibuilder.widgets.editparts.ArraySpinnerDirectEditPolicy
- All Implemented Interfaces:
org.eclipse.gef.EditPolicy
,org.eclipse.gef.RequestConstants
public class ArraySpinnerDirectEditPolicy
extends org.eclipse.gef.editpolicies.DirectEditPolicy
The Editpolicy to handle direct text edit in index spinner of an array widget.
-
Field Summary
Fields inherited from interface org.eclipse.gef.EditPolicy
COMPONENT_ROLE, CONNECTION_BENDPOINTS_ROLE, CONNECTION_ENDPOINTS_ROLE, CONNECTION_ROLE, CONTAINER_ROLE, DIRECT_EDIT_ROLE, GRAPHICAL_NODE_ROLE, LAYOUT_ROLE, NODE_ROLE, PRIMARY_DRAG_ROLE, SELECTION_FEEDBACK_ROLE, TREE_CONTAINER_ROLE
Fields inherited from interface org.eclipse.gef.RequestConstants
REQ_ADD, REQ_ALIGN, REQ_ALIGN_CHILDREN, REQ_CLONE, REQ_CONNECTION_END, REQ_CONNECTION_START, REQ_CREATE, REQ_CREATE_BENDPOINT, REQ_DELETE, REQ_DELETE_DEPENDANT, REQ_DIRECT_EDIT, REQ_MOVE, REQ_MOVE_BENDPOINT, REQ_MOVE_CHILDREN, REQ_OPEN, REQ_ORPHAN, REQ_ORPHAN_CHILDREN, REQ_RECONNECT_SOURCE, REQ_RECONNECT_TARGET, REQ_RESIZE, REQ_RESIZE_CHILDREN, REQ_SELECTION, REQ_SELECTION_HOVER
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.gef.commands.Command
getDirectEditCommand
(org.eclipse.gef.requests.DirectEditRequest edit) protected void
showCurrentEditValue
(org.eclipse.gef.requests.DirectEditRequest request) Methods inherited from class org.eclipse.gef.editpolicies.DirectEditPolicy
eraseDirectEditFeedback, eraseSourceFeedback, getCommand, revertOldEditValue, showDirectEditFeedback, showSourceFeedback, storeOldEditValue, understandsRequest
Methods inherited from class org.eclipse.gef.editpolicies.GraphicalEditPolicy
addFeedback, getFeedbackLayer, getHost, getHostFigure, getLayer, removeFeedback
Methods inherited from class org.eclipse.gef.editpolicies.AbstractEditPolicy
activate, deactivate, debugFeedback, eraseTargetFeedback, getTargetEditPart, setHost, showTargetFeedback, toString
-
Constructor Details
-
ArraySpinnerDirectEditPolicy
public ArraySpinnerDirectEditPolicy()
-
-
Method Details
-
getDirectEditCommand
protected org.eclipse.gef.commands.Command getDirectEditCommand(org.eclipse.gef.requests.DirectEditRequest edit) - Specified by:
getDirectEditCommand
in classorg.eclipse.gef.editpolicies.DirectEditPolicy
-
showCurrentEditValue
protected void showCurrentEditValue(org.eclipse.gef.requests.DirectEditRequest request) - Specified by:
showCurrentEditValue
in classorg.eclipse.gef.editpolicies.DirectEditPolicy
-