Class PalladioComponentModelTextSelectionEditPolicy

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

    public class PalladioComponentModelTextSelectionEditPolicy
    extends org.eclipse.gef.editpolicies.SelectionEditPolicy
    implements org.eclipse.gmf.tooling.runtime.edit.policies.labels.IRefreshableFeedbackEditPolicy
    Generated class or method.
    • 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 org.eclipse.draw2d.IFigure createFocusFeedbackFigure()  
      protected org.eclipse.draw2d.IFigure createSelectionFeedbackFigure()  
      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.gef.editpolicies.SelectionEditPolicy

        activate, addSelectionListener, deactivate, getTargetEditPart, 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, eraseSourceFeedback, eraseTargetFeedback, getCommand, getHost, setHost, showSourceFeedback, showTargetFeedback, toString, understandsRequest
      • Methods inherited from interface org.eclipse.gef.EditPolicy

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

      • PalladioComponentModelTextSelectionEditPolicy

        public PalladioComponentModelTextSelectionEditPolicy()
    • Method Detail

      • showPrimarySelection

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

        protected void showSelection()
        Specified by:
        showSelection in class org.eclipse.gef.editpolicies.SelectionEditPolicy
        Generated class or method.
      • hideSelection

        protected void hideSelection()
        Specified by:
        hideSelection in class org.eclipse.gef.editpolicies.SelectionEditPolicy
        Generated class or method.
      • showFocus

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

        protected void hideFocus()
        Overrides:
        hideFocus in class org.eclipse.gef.editpolicies.SelectionEditPolicy
        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.