Class ResourceDemandingSEFFCanonicalEditPolicy

java.lang.Object
org.eclipse.gef.editpolicies.AbstractEditPolicy
org.eclipse.gmf.runtime.diagram.ui.editpolicies.CanonicalEditPolicy
de.uka.ipd.sdq.pcm.gmf.seff.edit.policies.ResourceDemandingSEFFCanonicalEditPolicy
All Implemented Interfaces:
org.eclipse.gef.EditPolicy, org.eclipse.gef.RequestConstants, org.eclipse.gmf.runtime.diagram.core.listener.NotificationListener

public class ResourceDemandingSEFFCanonicalEditPolicy extends org.eclipse.gmf.runtime.diagram.ui.editpolicies.CanonicalEditPolicy
Generated class or method.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    protected static class 
     

    Nested classes/interfaces inherited from class org.eclipse.gmf.runtime.diagram.ui.editpolicies.CanonicalEditPolicy

    org.eclipse.gmf.runtime.diagram.ui.editpolicies.CanonicalEditPolicy.CanonicalElementAdapter
  • Field Summary

    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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    protected final org.eclipse.gef.EditPart
    getHintedEditPart(EObject domainModelElement, ResourceDemandingSEFFCanonicalEditPolicy.Domain2Notation domain2NotationMap, int hintVisualId)
     
    protected List
     
    protected boolean
    isOrphaned(Collection<EObject> semanticChildren, org.eclipse.gmf.runtime.notation.View view)
     
    protected void
     
    protected void
     

    Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editpolicies.CanonicalEditPolicy

    activate, addListenerFilter, addListenerFilter, canCreate, cleanCanonicalSemanticChildren, createViews, deactivate, deleteViews, enableRefresh, executeCommand, getCanonicalStyle, getCreateViewCommand, getCreateViewCommand, getCreateViewRequest, getDefaultFactoryHint, getDeleteViewCommand, getFactoryHint, getFactoryHint, getFeaturesToSynchronize, getRegisteredEditPolicies, getRegisteredEditPolicies, getSemanticHost, getViewChildren, getViewDescriptor, getViewDescriptor, getViewer, getViewIndexFor, getViewReferers, handleNotificationEvent, host, isActive, isEnabled, isHostStillValid, makeViewsImmutable, makeViewsMutable, notifyChanged, postProcessRefreshSemantic, refresh, refreshSemanticChildren, removeListenerFilter, resolveSemanticElement, setEnable, setHost, shouldDeleteView, shouldHandleNotificationEvent

    Methods inherited from class org.eclipse.gef.editpolicies.AbstractEditPolicy

    debugFeedback, eraseSourceFeedback, eraseTargetFeedback, getCommand, getHost, getTargetEditPart, showSourceFeedback, showTargetFeedback, toString, understandsRequest

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • ResourceDemandingSEFFCanonicalEditPolicy

      public ResourceDemandingSEFFCanonicalEditPolicy()
  • Method Details

    • refreshOnActivate

      protected void refreshOnActivate()
      Overrides:
      refreshOnActivate in class org.eclipse.gmf.runtime.diagram.ui.editpolicies.CanonicalEditPolicy
      Generated class or method.
    • getFeatureToSynchronize

      protected EStructuralFeature getFeatureToSynchronize()
      Overrides:
      getFeatureToSynchronize in class org.eclipse.gmf.runtime.diagram.ui.editpolicies.CanonicalEditPolicy
      Generated class or method.
    • getSemanticChildrenList

      protected List getSemanticChildrenList()
      Specified by:
      getSemanticChildrenList in class org.eclipse.gmf.runtime.diagram.ui.editpolicies.CanonicalEditPolicy
      Generated class or method.
    • isOrphaned

      protected boolean isOrphaned(Collection<EObject> semanticChildren, org.eclipse.gmf.runtime.notation.View view)
      Overrides:
      isOrphaned in class org.eclipse.gmf.runtime.diagram.ui.editpolicies.CanonicalEditPolicy
      Generated class or method.
    • refreshSemantic

      protected void refreshSemantic()
      Overrides:
      refreshSemantic in class org.eclipse.gmf.runtime.diagram.ui.editpolicies.CanonicalEditPolicy
      Generated class or method.
    • getHintedEditPart

      protected final org.eclipse.gef.EditPart getHintedEditPart(EObject domainModelElement, ResourceDemandingSEFFCanonicalEditPolicy.Domain2Notation domain2NotationMap, int hintVisualId)
      Generated class or method.