Class LoopActionCanonicalEditPolicy

  • All Implemented Interfaces:
    org.eclipse.gef.EditPolicy, org.eclipse.gef.RequestConstants, org.eclipse.gmf.runtime.diagram.core.listener.NotificationListener

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

      • 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected EStructuralFeature getFeatureToSynchronize()  
      protected List getSemanticChildrenList()  
      protected boolean isOrphaned​(Collection<EObject> semanticChildren, org.eclipse.gmf.runtime.notation.View view)  
      protected void refreshOnActivate()  
      protected void refreshSemantic()  
      • 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
    • Constructor Detail

      • LoopActionCanonicalEditPolicy

        public LoopActionCanonicalEditPolicy()
    • Method Detail

      • 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.