|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.gef.editpolicies.AbstractEditPolicy org.eclipse.gef.editpolicies.GraphicalEditPolicy org.eclipse.gef.editpolicies.SelectionEditPolicy sk.uniba.euromath.editor.textEditor.policies.AbstractTextSelectionEditPolicy
public abstract class AbstractTextSelectionEditPolicy
Creates and cares about figures that represent selection. It cares about figures of two kinds
Field Summary | |
---|---|
protected List<org.eclipse.draw2d.IFigure> |
selectionFigures
|
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 | |
---|---|
AbstractTextSelectionEditPolicy()
Constructor. |
Method Summary | |
---|---|
protected ITextPieceKeeper |
getHostKeeper()
Helper method. |
protected void |
hideSelection()
|
protected void |
showSelection()
|
void |
showSourceFeedback(org.eclipse.gef.Request request)
|
boolean |
understandsRequest(org.eclipse.gef.Request req)
|
protected void |
updateHostSelectionState(TextSelectRequest request)
|
Methods inherited from class org.eclipse.gef.editpolicies.SelectionEditPolicy |
---|
activate, addSelectionListener, deactivate, getTargetEditPart, hideFocus, removeSelectionListener, setFocus, setSelectedState, showFocus, showPrimarySelection |
Methods inherited from class org.eclipse.gef.editpolicies.GraphicalEditPolicy |
---|
addFeedback, getFeedbackLayer, getHostFigure, getLayer, removeFeedback |
Methods inherited from class org.eclipse.gef.editpolicies.AbstractEditPolicy |
---|
debugFeedback, eraseSourceFeedback, eraseTargetFeedback, getCommand, getHost, setHost, showTargetFeedback, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected final List<org.eclipse.draw2d.IFigure> selectionFigures
Constructor Detail |
---|
public AbstractTextSelectionEditPolicy()
Method Detail |
---|
protected void hideSelection()
hideSelection
in class org.eclipse.gef.editpolicies.SelectionEditPolicy
SelectionEditPolicy.hideSelection()
protected void showSelection()
showSelection
in class org.eclipse.gef.editpolicies.SelectionEditPolicy
SelectionEditPolicy.showSelection()
public void showSourceFeedback(org.eclipse.gef.Request request)
showSourceFeedback
in interface org.eclipse.gef.EditPolicy
showSourceFeedback
in class org.eclipse.gef.editpolicies.AbstractEditPolicy
protected void updateHostSelectionState(TextSelectRequest request)
request
- protected ITextPieceKeeper getHostKeeper()
public boolean understandsRequest(org.eclipse.gef.Request req)
understandsRequest
in interface org.eclipse.gef.EditPolicy
understandsRequest
in class org.eclipse.gef.editpolicies.AbstractEditPolicy
true
if request is TextSelectionRequest else
return false
EditPolicy.understandsRequest(org.eclipse.gef.Request)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |