public abstract class SelectionHandlesEditPolicy extends SelectionEditPolicy implements IAdaptable
SelectionHandlesEditPolicy implements
IAdaptable for accessibility support. If any
of the managed Handles provide accesible locations, then a
AccessibleHandleProvider is automatically created.
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List |
handles
the List of handles
|
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_ROLEREQ_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 and Description |
|---|
SelectionHandlesEditPolicy() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addSelectionHandles()
Adds the handles to the handle layer.
|
protected abstract java.util.List |
createSelectionHandles()
Subclasses must implement to provide the list of handles.
|
java.lang.Object |
getAdapter(java.lang.Class key) |
protected void |
hideSelection()
Implemented to remove the handles.
|
protected void |
removeSelectionHandles()
removes the selection handles from the selection layer.
|
protected void |
showSelection()
Implemented to add the selection handles
|
activate, addSelectionListener, deactivate, getTargetEditPart, hideFocus, removeSelectionListener, setFocus, setSelectedState, showFocus, showPrimarySelectionaddFeedback, getFeedbackLayer, getHostFigure, getLayer, removeFeedbackdebugFeedback, eraseSourceFeedback, eraseTargetFeedback, getCommand, getHost, setHost, showSourceFeedback, showTargetFeedback, toString, understandsRequestprotected void addSelectionHandles()
protected abstract java.util.List createSelectionHandles()
nullpublic java.lang.Object getAdapter(java.lang.Class key)
getAdapter in interface IAdaptableIAdaptable.getAdapter(Class)protected void hideSelection()
hideSelection in class SelectionEditPolicySelectionEditPolicy.hideSelection()protected void removeSelectionHandles()
protected void showSelection()
showSelection in class SelectionEditPolicySelectionEditPolicy.showSelection()Copyright (c) IBM Corp. and others 2000, 2011. All Rights Reserved.