Class PalladioComponentModelTextNonResizableEditPolicy

  • All Implemented Interfaces:
    IAdaptable, org.eclipse.gef.EditPolicy, org.eclipse.gef.RequestConstants, org.eclipse.gmf.tooling.runtime.edit.policies.labels.IRefreshableFeedbackEditPolicy

    public class PalladioComponentModelTextNonResizableEditPolicy
    extends org.eclipse.gmf.runtime.diagram.ui.editpolicies.NonResizableEditPolicyEx
    implements org.eclipse.gmf.tooling.runtime.edit.policies.labels.IRefreshableFeedbackEditPolicy
    Generated class or method.
    • 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.eclipse.draw2d.IFigure createFocusFeedbackFigure()  
      protected org.eclipse.draw2d.IFigure createSelectionFeedbackFigure()  
      protected List createSelectionHandles()  
      protected org.eclipse.draw2d.geometry.Rectangle getFeedbackBounds()  
      protected void hideFocus()  
      protected void hideSelection()  
      void refreshFeedback()  
      protected void refreshFocusFeedback()  
      protected void refreshSelectionFeedback()  
      protected void showFocus()  
      protected void showPrimarySelection()  
      protected void showSelection()  
      protected void updateLabel​(org.eclipse.draw2d.Label target)  
      • Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editpolicies.NonResizableEditPolicyEx

        addSelectionHandles, eraseSourceFeedback, getTargetEditPart, replaceHandleDragEditPartsTracker, showChangeBoundsFeedback, showSourceFeedback
      • Methods inherited from class org.eclipse.gef.editpolicies.NonResizableEditPolicy

        createDragHandle, createDragSourceFeedbackFigure, createMoveHandle, deactivate, eraseChangeBoundsFeedback, getAlignCommand, getCommand, getDragSourceFeedbackFigure, getDragTracker, getInitialFeedbackBounds, getMoveCommand, getOrphanCommand, getSelectTracker, isDragAllowed, setDragAllowed, understandsRequest
      • Methods inherited from class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy

        getAdapter, removeSelectionHandles
      • Methods inherited from class org.eclipse.gef.editpolicies.SelectionEditPolicy

        activate, addSelectionListener, removeSelectionListener, setFocus, setSelectedState
      • Methods inherited from class org.eclipse.gef.editpolicies.GraphicalEditPolicy

        addFeedback, getFeedbackLayer, getHostFigure, getLayer, removeFeedback
      • Methods inherited from class org.eclipse.gef.editpolicies.AbstractEditPolicy

        debugFeedback, eraseTargetFeedback, getHost, setHost, showTargetFeedback, toString
      • Methods inherited from interface org.eclipse.gef.EditPolicy

        activate, deactivate, eraseSourceFeedback, eraseTargetFeedback, getCommand, getHost, getTargetEditPart, setHost, showSourceFeedback, showTargetFeedback, understandsRequest
    • Constructor Detail

      • PalladioComponentModelTextNonResizableEditPolicy

        public PalladioComponentModelTextNonResizableEditPolicy()
    • Method Detail

      • showPrimarySelection

        protected void showPrimarySelection()
        Overrides:
        showPrimarySelection in class org.eclipse.gef.editpolicies.SelectionEditPolicy
        Generated class or method.
      • showSelection

        protected void showSelection()
        Overrides:
        showSelection in class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy
        Generated class or method.
      • hideSelection

        protected void hideSelection()
        Overrides:
        hideSelection in class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy
        Generated class or method.
      • showFocus

        protected void showFocus()
        Overrides:
        showFocus in class org.eclipse.gef.editpolicies.NonResizableEditPolicy
        Generated class or method.
      • hideFocus

        protected void hideFocus()
        Overrides:
        hideFocus in class org.eclipse.gef.editpolicies.NonResizableEditPolicy
        Generated class or method.
      • getFeedbackBounds

        protected org.eclipse.draw2d.geometry.Rectangle getFeedbackBounds()
        Generated class or method.
      • createSelectionFeedbackFigure

        protected org.eclipse.draw2d.IFigure createSelectionFeedbackFigure()
        Generated class or method.
      • createFocusFeedbackFigure

        protected org.eclipse.draw2d.IFigure createFocusFeedbackFigure()
        Generated class or method.
      • updateLabel

        protected void updateLabel​(org.eclipse.draw2d.Label target)
        Generated class or method.
      • refreshSelectionFeedback

        protected void refreshSelectionFeedback()
        Generated class or method.
      • refreshFocusFeedback

        protected void refreshFocusFeedback()
        Generated class or method.
      • refreshFeedback

        public void refreshFeedback()
        Specified by:
        refreshFeedback in interface org.eclipse.gmf.tooling.runtime.edit.policies.labels.IRefreshableFeedbackEditPolicy
        Generated class or method.
      • createSelectionHandles

        protected List createSelectionHandles()
        Overrides:
        createSelectionHandles in class org.eclipse.gef.editpolicies.NonResizableEditPolicy
        Generated class or method.