public class ConditionModelChangedEditPolicy
extends org.eclipse.gef.editpolicies.AbstractEditPolicy
implements org.eclipse.gmf.runtime.diagram.core.listener.NotificationListener
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MODEL_CHANGED_ROLE |
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
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 and Description |
---|
ConditionModelChangedEditPolicy(java.lang.String role,
org.eclipse.gef.EditPolicy originalPolicy) |
Modifier and Type | Method and Description |
---|---|
void |
activate() |
void |
deactivate() |
void |
notifyChanged(org.eclipse.emf.common.notify.Notification n) |
boolean |
updateConditionLabel() |
protected boolean |
updateConditionLabel(InfoLabelProvider host) |
public static final java.lang.String MODEL_CHANGED_ROLE
public ConditionModelChangedEditPolicy(java.lang.String role, org.eclipse.gef.EditPolicy originalPolicy)
public void activate()
activate
in interface org.eclipse.gef.EditPolicy
activate
in class org.eclipse.gef.editpolicies.AbstractEditPolicy
public void deactivate()
deactivate
in interface org.eclipse.gef.EditPolicy
deactivate
in class org.eclipse.gef.editpolicies.AbstractEditPolicy
public void notifyChanged(org.eclipse.emf.common.notify.Notification n)
notifyChanged
in interface org.eclipse.gmf.runtime.diagram.core.listener.NotificationListener
public boolean updateConditionLabel()
protected boolean updateConditionLabel(InfoLabelProvider host)