org.eclipse.emf.ecoretools.diagram.edit.policies
Class EcoreTextNonResizableEditPolicy
java.lang.Object
org.eclipse.gef.editpolicies.AbstractEditPolicy
org.eclipse.gef.editpolicies.GraphicalEditPolicy
org.eclipse.gef.editpolicies.SelectionEditPolicy
org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy
org.eclipse.gef.editpolicies.NonResizableEditPolicy
org.eclipse.gmf.runtime.diagram.ui.editpolicies.NonResizableEditPolicyEx
org.eclipse.emf.ecoretools.diagram.edit.policies.EcoreTextNonResizableEditPolicy
- All Implemented Interfaces:
- org.eclipse.core.runtime.IAdaptable, org.eclipse.gef.EditPolicy, org.eclipse.gef.RequestConstants
public class EcoreTextNonResizableEditPolicy
- extends org.eclipse.gmf.runtime.diagram.ui.editpolicies.NonResizableEditPolicyEx
Fields inherited from class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy |
handles |
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 |
Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editpolicies.NonResizableEditPolicyEx |
addSelectionHandles, eraseSourceFeedback, getTargetEditPart, replaceHandleDragEditPartsTracker, showChangeBoundsFeedback, showSourceFeedback |
Methods inherited from class org.eclipse.gef.editpolicies.NonResizableEditPolicy |
createDragSourceFeedbackFigure, deactivate, eraseChangeBoundsFeedback, getAlignCommand, getCommand, getDragSourceFeedbackFigure, getInitialFeedbackBounds, getMoveCommand, getOrphanCommand, isDragAllowed, setDragAllowed, understandsRequest |
Methods inherited from class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy |
getAdapter, removeSelectionHandles |
Methods inherited from class org.eclipse.gef.editpolicies.SelectionEditPolicy |
activate, addSelectionListener, removeSelectionListener, setFocus, setSelectedState |
Methods inherited from class org.eclipse.gef.editpolicies.GraphicalEditPolicy |
addFeedback, getFeedbackLayer, getHostFigure, getLayer, removeFeedback |
Methods inherited from class org.eclipse.gef.editpolicies.AbstractEditPolicy |
debugFeedback, eraseTargetFeedback, getHost, setHost, showTargetFeedback, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EcoreTextNonResizableEditPolicy
public EcoreTextNonResizableEditPolicy()
showPrimarySelection
protected void showPrimarySelection()
- Overrides:
showPrimarySelection
in class org.eclipse.gef.editpolicies.SelectionEditPolicy
showSelection
protected void showSelection()
- Overrides:
showSelection
in class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy
hideSelection
protected void hideSelection()
- Overrides:
hideSelection
in class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy
showFocus
protected void showFocus()
- Overrides:
showFocus
in class org.eclipse.gef.editpolicies.NonResizableEditPolicy
hideFocus
protected void hideFocus()
- Overrides:
hideFocus
in class org.eclipse.gef.editpolicies.NonResizableEditPolicy
getFeedbackBounds
protected org.eclipse.draw2d.geometry.Rectangle getFeedbackBounds()
createSelectionFeedbackFigure
protected org.eclipse.draw2d.IFigure createSelectionFeedbackFigure()
createFocusFeedbackFigure
protected org.eclipse.draw2d.IFigure createFocusFeedbackFigure()
updateLabel
protected void updateLabel(org.eclipse.draw2d.Label target)
refreshSelectionFeedback
protected void refreshSelectionFeedback()
refreshFocusFeedback
protected void refreshFocusFeedback()
refreshFeedback
public void refreshFeedback()
createSelectionHandles
protected java.util.List createSelectionHandles()
- Overrides:
createSelectionHandles
in class org.eclipse.gef.editpolicies.NonResizableEditPolicy