Class AllocationCanonicalEditPolicy

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

    public class AllocationCanonicalEditPolicy
    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 List getSemanticChildrenList()  
      protected boolean isOrphaned​(Collection<EObject> semanticChildren, org.eclipse.gmf.runtime.notation.View view)  
      protected void refreshOnActivate()  
      protected void refreshSemantic()  
      protected boolean shouldDeleteView​(org.eclipse.gmf.runtime.notation.View view)  
      • 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, getFeatureToSynchronize, getRegisteredEditPolicies, getRegisteredEditPolicies, getSemanticHost, getViewChildren, getViewDescriptor, getViewDescriptor, getViewer, getViewIndexFor, getViewReferers, handleNotificationEvent, host, isActive, isEnabled, isHostStillValid, makeViewsImmutable, makeViewsMutable, notifyChanged, postProcessRefreshSemantic, refresh, refreshSemanticChildren, removeListenerFilter, resolveSemanticElement, setEnable, setHost, shouldHandleNotificationEvent
      • Methods inherited from class org.eclipse.gef.editpolicies.AbstractEditPolicy

        debugFeedback, eraseSourceFeedback, eraseTargetFeedback, getCommand, getHost, getTargetEditPart, showSourceFeedback, showTargetFeedback, toString, understandsRequest
    • Constructor Detail

      • AllocationCanonicalEditPolicy

        public AllocationCanonicalEditPolicy()
    • Method Detail

      • refreshOnActivate

        protected void refreshOnActivate()
        Overrides:
        refreshOnActivate 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
        Returns:
        a List
        Generated class or method.
        not
      • shouldDeleteView

        protected boolean shouldDeleteView​(org.eclipse.gmf.runtime.notation.View view)
        Overrides:
        shouldDeleteView in class org.eclipse.gmf.runtime.diagram.ui.editpolicies.CanonicalEditPolicy
        Parameters:
        view - a View
        Returns:
        a boolean
        Generated class or method.
        not
      • 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.