|
Modelers | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.gef.editpolicies.AbstractEditPolicy
org.eclipse.gef.editpolicies.GraphicalEditPolicy
org.eclipse.gef.editpolicies.SelectionEditPolicy
org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy
org.topcased.modeler.edit.policies.EdgeObjectEditPolicy
public abstract class EdgeObjectEditPolicy
An abstract edit policy to select and move
EdgeObject
relative to their owning
edge. Must be used only with
GraphEdgeEditPart
.
Creation : 25 oct. 2005
Field Summary |
---|
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 |
Constructor Summary | |
---|---|
EdgeObjectEditPolicy()
|
Method Summary | |
---|---|
void |
activate()
|
protected org.eclipse.gef.Handle |
createSelectionHandle(EdgeObject edgeObject)
Create a selection handle for the given edge object. |
protected java.util.List |
createSelectionHandles()
|
void |
deactivate()
|
protected org.eclipse.draw2d.IFigure |
getFeedbackLayer()
Returns the layer used for displaying feedback. |
void |
propertyChange(java.beans.PropertyChangeEvent evt)
|
Methods inherited from class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy |
---|
addSelectionHandles, getAdapter, hideSelection, removeSelectionHandles, showSelection |
Methods inherited from class org.eclipse.gef.editpolicies.SelectionEditPolicy |
---|
addSelectionListener, getTargetEditPart, hideFocus, removeSelectionListener, setFocus, setSelectedState, showFocus, showPrimarySelection |
Methods inherited from class org.eclipse.gef.editpolicies.GraphicalEditPolicy |
---|
addFeedback, getHostFigure, getLayer, removeFeedback |
Methods inherited from class org.eclipse.gef.editpolicies.AbstractEditPolicy |
---|
debugFeedback, eraseSourceFeedback, eraseTargetFeedback, getCommand, getHost, setHost, showSourceFeedback, showTargetFeedback, toString, understandsRequest |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public EdgeObjectEditPolicy()
Method Detail |
---|
protected java.util.List createSelectionHandles()
createSelectionHandles
in class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy
SelectionHandlesEditPolicy.createSelectionHandles()
protected org.eclipse.gef.Handle createSelectionHandle(EdgeObject edgeObject)
null
.
edgeObject
- the edge object for the one the selection handle has to
be created
null
if the given edge object must
not have selection handleprotected org.eclipse.draw2d.IFigure getFeedbackLayer()
getFeedbackLayer
in class org.eclipse.gef.editpolicies.GraphicalEditPolicy
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange
in interface java.beans.PropertyChangeListener
PropertyChangeListener.propertyChange(java.beans.PropertyChangeEvent)
public void activate()
activate
in interface org.eclipse.gef.EditPolicy
activate
in class org.eclipse.gef.editpolicies.SelectionEditPolicy
SelectionEditPolicy.activate()
public void deactivate()
deactivate
in interface org.eclipse.gef.EditPolicy
deactivate
in class org.eclipse.gef.editpolicies.SelectionEditPolicy
SelectionEditPolicy.deactivate()
|
Modelers | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.