de.cau.cs.kieler.keg.diagram.edit.parts
Class NodeNodeLabelEditPart

java.lang.Object
  extended by org.eclipse.gef.editparts.AbstractEditPart
      extended by org.eclipse.gef.editparts.AbstractGraphicalEditPart
          extended by org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
              extended by org.eclipse.gmf.runtime.diagram.ui.editparts.CompartmentEditPart
                  extended by de.cau.cs.kieler.keg.diagram.edit.parts.NodeNodeLabelEditPart
All Implemented Interfaces:
IAdaptable, EditPart, GraphicalEditPart, RequestConstants, IAdaptableSelection, NotificationListener, org.eclipse.gmf.runtime.diagram.ui.editparts.IEditableEditPart, org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart, org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart, org.eclipse.gmf.runtime.diagram.ui.internal.editparts.IContainedEditPart

public class NodeNodeLabelEditPart
extends org.eclipse.gmf.runtime.diagram.ui.editparts.CompartmentEditPart
implements org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart

Rating red
Generated:
This code was automatically generated.

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart
AbstractGraphicalEditPart.AccessibleGraphicalEditPart, AbstractGraphicalEditPart.DefaultAccessibleAnchorProvider
 
Nested classes/interfaces inherited from class org.eclipse.gef.editparts.AbstractEditPart
AbstractEditPart.EditPolicyIterator
 
Field Summary
static int VISUAL_ID
           
 
Fields inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
accessibleEP, elementGuid, FLAG__AUTO_CONNECTIONS_VISIBILITY, FLAG__IS_EDITABLE, GRAPHICAL_EDIT_PART__MAX_FLAG
 
Fields inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart
figure, sourceConnections, targetConnections
 
Fields inherited from class org.eclipse.gef.editparts.AbstractEditPart
children, FLAG_ACTIVE, FLAG_FOCUS, MAX_FLAG
 
Fields inherited from interface org.eclipse.gef.EditPart
SELECTED, SELECTED_NONE, SELECTED_PRIMARY
 
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
NodeNodeLabelEditPart(View view)
           
 
Method Summary
protected  void addNotationalListeners()
           
protected  void addSemanticListeners()
           
protected  void createDefaultEditPolicies()
           
protected  IFigure createFigure()
           
protected  AccessibleEditPart getAccessibleEditPart()
           
 org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart getChildBySemanticHint(String semanticHint)
           
 IContentAssistProcessor getCompletionProcessor()
           
 String getEditText()
           
 ICellEditorValidator getEditTextValidator()
           
protected  Image getLabelIcon()
           
protected  Image getLabelIconHelper(IFigure figure)
           
protected  String getLabelText()
           
protected  String getLabelTextHelper(IFigure figure)
           
protected  DirectEditManager getManager()
           
protected  List getModelChildren()
           
 IParser getParser()
           
protected  EObject getParserElement()
           
 ParserOptions getParserOptions()
           
protected  void handleNotificationEvent(Notification event)
           
protected  boolean isEditable()
           
protected  void performDirectEdit()
           
protected  void performDirectEdit(Point eventLocation)
           
protected  void performDirectEditRequest(Request request)
           
protected  void refreshFont()
           
protected  void refreshLabel()
           
protected  void refreshStrikeThrough()
           
protected  void refreshUnderline()
           
protected  void refreshVisuals()
           
protected  void removeNotationalListeners()
           
protected  void removeSemanticListeners()
           
protected  void setFontColor(Color color)
           
 void setLabel(WrappingLabel figure)
           
protected  void setLabelIconHelper(IFigure figure, Image icon)
           
 void setLabelText(String text)
           
protected  void setLabelTextHelper(IFigure figure, String text)
           
protected  void setManager(DirectEditManager manager)
           
 
Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.CompartmentEditPart
getDragTracker, isSelectable
 
Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
activate, addChild, addListenerFilter, addListenerFilter, basicGetModel, createConnection, createEditPolicies, deactivate, disableCanonicalFor, disableEditMode, enableEditMode, eraseSourceFeedback, eraseTargetFeedback, executeCommand, findEditPart, getAdapter, getChildBySemanticHintOnPrimaryView, getChildViewBySemanticHint, getCommand, getContentPaneFor, getDiagramEditDomain, getDiagramPreferencesHint, getDiagramView, getEditDomain, getEditingDomain, getLineType, getLineWidth, getMapMode, getModel, getNotationView, getPreferredValue, getPrimaryChildEditPart, getPrimaryView, getResourceManager, getRoot, getStructuralFeatureValue, getTopGraphicEditPart, handleMajorSemanticChange, hasNotationView, isAutomaticalRefreshConnectionsVisibility, isCanonical, isEditModeEnabled, notifyChanged, performRequest, reactivateSemanticModel, refresh, refreshBackgroundColor, refreshChild, refreshFontColor, refreshForegroundColor, refreshLineType, refreshLineWidth, refreshSourceConnection, refreshTargetConnection, refreshVisibility, registerModel, removeListenerFilter, removeNotify, resolveSemanticElement, setAutomaticalRefreshConnectionsVisibility, setBackgroundColor, setConnectionsVisibility, setFont, setForegroundColor, setLineType, setLineWidth, setModel, setStructuralFeatureValue, setVisibility, showSourceFeedback, showTargetFeedback, transactionAboutToCommit, unregisterModel
 
Methods inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart
addChildVisual, addNodeListener, addNotify, addSourceConnection, addTargetConnection, createOrFindConnection, fireRemovingSourceConnection, fireRemovingTargetConnection, fireSourceConnectionAdded, fireTargetConnectionAdded, getContentPane, getFigure, getLayer, getModelSourceConnections, getModelTargetConnections, getSourceConnections, getTargetConnections, primAddSourceConnection, primAddTargetConnection, primRemoveSourceConnection, primRemoveTargetConnection, refreshSourceConnections, refreshTargetConnections, registerVisuals, removeChildVisual, removeNodeListener, removeSourceConnection, removeTargetConnection, reorderChild, reorderSourceConnection, reorderTargetConnection, setFigure, setLayoutConstraint, unregisterVisuals
 
Methods inherited from class org.eclipse.gef.editparts.AbstractEditPart
activateEditPolicies, addEditPartListener, createChild, deactivateEditPolicies, debug, debugFeedback, fireActivated, fireChildAdded, fireDeactivated, fireRemovingChild, fireSelectionChanged, getChildren, getEditPolicy, getEditPolicyIterator, getEventListeners, getFlag, getParent, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, refreshChildren, register, registerAccessibility, removeChild, removeEditPartListener, removeEditPolicy, setFlag, setFocus, setParent, setSelected, toString, understandsRequest, unregister, unregisterAccessibility
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.gef.GraphicalEditPart
addNodeListener, getContentPane, getFigure, getSourceConnections, getTargetConnections, removeNodeListener, setLayoutConstraint
 
Methods inherited from interface org.eclipse.gef.EditPart
activate, addEditPartListener, addNotify, deactivate, eraseSourceFeedback, eraseTargetFeedback, getChildren, getCommand, getDragTracker, getEditPolicy, getModel, getParent, getRoot, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, isSelectable, performRequest, refresh, removeEditPartListener, removeEditPolicy, removeNotify, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, understandsRequest
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Field Detail

VISUAL_ID

public static final int VISUAL_ID
See Also:
Constant Field Values
Generated:
This code was automatically generated.
Constructor Detail

NodeNodeLabelEditPart

public NodeNodeLabelEditPart(View view)
Generated:
This code was automatically generated.
Method Detail

createDefaultEditPolicies

protected void createDefaultEditPolicies()
Overrides:
createDefaultEditPolicies in class org.eclipse.gmf.runtime.diagram.ui.editparts.CompartmentEditPart
Generated:
This code was automatically generated.

getLabelTextHelper

protected String getLabelTextHelper(IFigure figure)
Generated:
This code was automatically generated.

setLabelTextHelper

protected void setLabelTextHelper(IFigure figure,
                                  String text)
Generated:
This code was automatically generated.

getLabelIconHelper

protected Image getLabelIconHelper(IFigure figure)
Generated:
This code was automatically generated.

setLabelIconHelper

protected void setLabelIconHelper(IFigure figure,
                                  Image icon)
Generated:
This code was automatically generated.

setLabel

public void setLabel(WrappingLabel figure)
Generated:
This code was automatically generated.

getModelChildren

protected List getModelChildren()
Overrides:
getModelChildren in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
Generated:
This code was automatically generated.

getChildBySemanticHint

public org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart getChildBySemanticHint(String semanticHint)
Specified by:
getChildBySemanticHint in interface org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart
Overrides:
getChildBySemanticHint in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
Generated:
This code was automatically generated.

getParserElement

protected EObject getParserElement()
Generated:
This code was automatically generated.

getLabelIcon

protected Image getLabelIcon()
Generated:
This code was automatically generated.

getLabelText

protected String getLabelText()
Generated:
This code was automatically generated.

setLabelText

public void setLabelText(String text)
Specified by:
setLabelText in interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
Generated:
This code was automatically generated.

getEditText

public String getEditText()
Specified by:
getEditText in interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
Generated:
This code was automatically generated.

isEditable

protected boolean isEditable()
Generated:
This code was automatically generated.

getEditTextValidator

public ICellEditorValidator getEditTextValidator()
Specified by:
getEditTextValidator in interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
Generated:
This code was automatically generated.

getCompletionProcessor

public IContentAssistProcessor getCompletionProcessor()
Specified by:
getCompletionProcessor in interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
Generated:
This code was automatically generated.

getParserOptions

public ParserOptions getParserOptions()
Specified by:
getParserOptions in interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
Generated:
This code was automatically generated.

getParser

public IParser getParser()
Specified by:
getParser in interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
Generated:
This code was automatically generated.

getManager

protected DirectEditManager getManager()
Generated:
This code was automatically generated.

setManager

protected void setManager(DirectEditManager manager)
Generated:
This code was automatically generated.

performDirectEdit

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

performDirectEdit

protected void performDirectEdit(Point eventLocation)
Generated:
This code was automatically generated.

performDirectEditRequest

protected void performDirectEditRequest(Request request)
Overrides:
performDirectEditRequest in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
Generated:
This code was automatically generated.

refreshVisuals

protected void refreshVisuals()
Overrides:
refreshVisuals in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
Generated:
This code was automatically generated.

refreshLabel

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

refreshUnderline

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

refreshStrikeThrough

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

refreshFont

protected void refreshFont()
Overrides:
refreshFont in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
Generated:
This code was automatically generated.

setFontColor

protected void setFontColor(Color color)
Overrides:
setFontColor in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
Generated:
This code was automatically generated.

addSemanticListeners

protected void addSemanticListeners()
Overrides:
addSemanticListeners in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
Generated:
This code was automatically generated.

removeSemanticListeners

protected void removeSemanticListeners()
Overrides:
removeSemanticListeners in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
Generated:
This code was automatically generated.

getAccessibleEditPart

protected AccessibleEditPart getAccessibleEditPart()
Overrides:
getAccessibleEditPart in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
Generated:
This code was automatically generated.

addNotationalListeners

protected void addNotationalListeners()
Overrides:
addNotationalListeners in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
Generated:
This code was automatically generated.

removeNotationalListeners

protected void removeNotationalListeners()
Overrides:
removeNotationalListeners in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
Generated:
This code was automatically generated.

handleNotificationEvent

protected void handleNotificationEvent(Notification event)
Overrides:
handleNotificationEvent in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
Generated:
This code was automatically generated.

createFigure

protected IFigure createFigure()
Overrides:
createFigure in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
Generated:
This code was automatically generated.