de.cau.cs.kieler.synccharts.diagram.edit.policies
Class SyncchartsTextSelectionEditPolicy

java.lang.Object
  extended by org.eclipse.gef.editpolicies.AbstractEditPolicy
      extended by org.eclipse.gef.editpolicies.GraphicalEditPolicy
          extended by org.eclipse.gef.editpolicies.SelectionEditPolicy
              extended by de.cau.cs.kieler.synccharts.diagram.edit.policies.SyncchartsTextSelectionEditPolicy
All Implemented Interfaces:
EditPolicy, RequestConstants

public class SyncchartsTextSelectionEditPolicy
extends SelectionEditPolicy

Rating red
Generated:
This code was automatically generated.

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
SyncchartsTextSelectionEditPolicy()
           
 
Method Summary
protected  IFigure createFocusFeedbackFigure()
           
protected  IFigure createSelectionFeedbackFigure()
           
protected  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(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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SyncchartsTextSelectionEditPolicy

public SyncchartsTextSelectionEditPolicy()
Method Detail

showPrimarySelection

protected void showPrimarySelection()
Overrides:
showPrimarySelection in class SelectionEditPolicy
Generated:
This code was automatically generated.

showSelection

protected void showSelection()
Specified by:
showSelection in class SelectionEditPolicy
Generated:
This code was automatically generated.

hideSelection

protected void hideSelection()
Specified by:
hideSelection in class SelectionEditPolicy
Generated:
This code was automatically generated.

showFocus

protected void showFocus()
Overrides:
showFocus in class SelectionEditPolicy
Generated:
This code was automatically generated.

hideFocus

protected void hideFocus()
Overrides:
hideFocus in class SelectionEditPolicy
Generated:
This code was automatically generated.

getFeedbackBounds

protected Rectangle getFeedbackBounds()
Generated:
This code was automatically generated.

createSelectionFeedbackFigure

protected IFigure createSelectionFeedbackFigure()
Generated:
This code was automatically generated.

createFocusFeedbackFigure

protected IFigure createFocusFeedbackFigure()
Generated:
This code was automatically generated.

updateLabel

protected void updateLabel(Label target)
Generated:
This code was automatically generated.

refreshSelectionFeedback

protected void refreshSelectionFeedback()
Generated:
This code was automatically generated.

refreshFocusFeedback

protected void refreshFocusFeedback()
Generated:
This code was automatically generated.

refreshFeedback

public void refreshFeedback()
Generated:
This code was automatically generated.