Class EEnumLiteralEditPart

java.lang.Object
org.eclipse.gef.editparts.AbstractEditPart
org.eclipse.gef.editparts.AbstractGraphicalEditPart
org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
org.eclipse.gmf.runtime.diagram.ui.editparts.CompartmentEditPart
org.modelversioning.emfprofile.diagram.edit.parts.EEnumLiteralEditPart
All Implemented Interfaces:
IAdaptable, org.eclipse.gef.EditPart, org.eclipse.gef.GraphicalEditPart, org.eclipse.gef.RequestConstants, org.eclipse.gmf.runtime.common.core.util.IAdaptableSelection, org.eclipse.gmf.runtime.diagram.core.listener.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 EEnumLiteralEditPart extends org.eclipse.gmf.runtime.diagram.ui.editparts.CompartmentEditPart implements org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
Generated class or method.
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.eclipse.gef.editparts.AbstractGraphicalEditPart

    org.eclipse.gef.editparts.AbstractGraphicalEditPart.AccessibleGraphicalEditPart, org.eclipse.gef.editparts.AbstractGraphicalEditPart.DefaultAccessibleAnchorProvider

    Nested classes/interfaces inherited from class org.eclipse.gef.editparts.AbstractEditPart

    org.eclipse.gef.editparts.AbstractEditPart.EditPolicyIterator
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     

    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

    Constructors
    Constructor
    Description
    EEnumLiteralEditPart(org.eclipse.gmf.runtime.notation.View view)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    protected void
     
    protected void
     
    protected org.eclipse.draw2d.IFigure
     
    protected org.eclipse.draw2d.IFigure
     
    protected org.eclipse.gef.AccessibleEditPart
     
    org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart
     
     
    org.eclipse.gef.DragTracker
    getDragTracker(org.eclipse.gef.Request request)
     
     
     
    protected Image
     
    protected Image
    getLabelIconHelper(org.eclipse.draw2d.IFigure figure)
     
    protected String
     
    protected String
    getLabelTextHelper(org.eclipse.draw2d.IFigure figure)
     
    protected org.eclipse.gef.tools.DirectEditManager
     
    protected List
     
    org.eclipse.gmf.runtime.common.ui.services.parser.IParser
     
    protected EObject
     
    org.eclipse.gmf.runtime.common.ui.services.parser.ParserOptions
     
    protected void
     
    protected boolean
     
    protected void
     
    protected void
    performDirectEdit(org.eclipse.draw2d.geometry.Point eventLocation)
     
    protected void
    performDirectEditRequest(org.eclipse.gef.Request request)
     
    protected void
     
    protected void
     
    protected void
     
    protected void
     
    protected void
     
    protected void
     
    protected void
     
    protected void
     
    void
    setLabel(org.eclipse.draw2d.IFigure figure)
     
    protected void
    setLabelIconHelper(org.eclipse.draw2d.IFigure figure, Image icon)
     
    void
     
    protected void
    setLabelTextHelper(org.eclipse.draw2d.IFigure figure, String text)
     
    protected void
    setManager(org.eclipse.gef.tools.DirectEditManager manager)
     

    Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.editparts.CompartmentEditPart

    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.EditPart

    activate, addEditPartListener, addNotify, deactivate, eraseSourceFeedback, eraseTargetFeedback, getChildren, getCommand, 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.gef.GraphicalEditPart

    addNodeListener, getContentPane, getFigure, getSourceConnections, getTargetConnections, removeNodeListener, setLayoutConstraint

    Methods inherited from interface org.eclipse.core.runtime.IAdaptable

    getAdapter
  • Field Details

    • VISUAL_ID

      public static final int VISUAL_ID
      See Also:
      Generated class or method.
  • Constructor Details

    • EEnumLiteralEditPart

      public EEnumLiteralEditPart(org.eclipse.gmf.runtime.notation.View view)
      Generated class or method.
  • Method Details

    • getDragTracker

      public org.eclipse.gef.DragTracker getDragTracker(org.eclipse.gef.Request request)
      Specified by:
      getDragTracker in interface org.eclipse.gef.EditPart
      Overrides:
      getDragTracker in class org.eclipse.gmf.runtime.diagram.ui.editparts.CompartmentEditPart
      Generated class or method.
    • createDefaultEditPolicies

      protected void createDefaultEditPolicies()
      Overrides:
      createDefaultEditPolicies in class org.eclipse.gmf.runtime.diagram.ui.editparts.CompartmentEditPart
      Generated class or method.
    • getLabelTextHelper

      protected String getLabelTextHelper(org.eclipse.draw2d.IFigure figure)
      Generated class or method.
    • setLabelTextHelper

      protected void setLabelTextHelper(org.eclipse.draw2d.IFigure figure, String text)
      Generated class or method.
    • getLabelIconHelper

      protected Image getLabelIconHelper(org.eclipse.draw2d.IFigure figure)
      Generated class or method.
    • setLabelIconHelper

      protected void setLabelIconHelper(org.eclipse.draw2d.IFigure figure, Image icon)
      Generated class or method.
    • setLabel

      public void setLabel(org.eclipse.draw2d.IFigure figure)
      Generated class or method.
    • getModelChildren

      protected List getModelChildren()
      Overrides:
      getModelChildren in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
      Generated class or method.
    • 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 class or method.
    • getParserElement

      protected EObject getParserElement()
      Generated class or method.
    • getLabelIcon

      protected Image getLabelIcon()
      Generated class or method.
    • getLabelText

      protected String getLabelText()
      Generated class or method.
    • setLabelText

      public void setLabelText(String text)
      Specified by:
      setLabelText in interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
      Generated class or method.
    • getEditText

      public String getEditText()
      Specified by:
      getEditText in interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
      Generated class or method.
    • isEditable

      protected boolean isEditable()
      Generated class or method.
    • getEditTextValidator

      public ICellEditorValidator getEditTextValidator()
      Specified by:
      getEditTextValidator in interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
      Generated class or method.
    • getCompletionProcessor

      public IContentAssistProcessor getCompletionProcessor()
      Specified by:
      getCompletionProcessor in interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
      Generated class or method.
    • getParserOptions

      public org.eclipse.gmf.runtime.common.ui.services.parser.ParserOptions getParserOptions()
      Specified by:
      getParserOptions in interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
      Generated class or method.
    • getParser

      public org.eclipse.gmf.runtime.common.ui.services.parser.IParser getParser()
      Specified by:
      getParser in interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
      Generated class or method.
    • getManager

      protected org.eclipse.gef.tools.DirectEditManager getManager()
      Generated class or method.
    • setManager

      protected void setManager(org.eclipse.gef.tools.DirectEditManager manager)
      Generated class or method.
    • performDirectEdit

      protected void performDirectEdit()
      Generated class or method.
    • performDirectEdit

      protected void performDirectEdit(org.eclipse.draw2d.geometry.Point eventLocation)
      Generated class or method.
    • performDirectEditRequest

      protected void performDirectEditRequest(org.eclipse.gef.Request request)
      Overrides:
      performDirectEditRequest in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
      Generated class or method.
    • refreshVisuals

      protected void refreshVisuals()
      Overrides:
      refreshVisuals in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
      Generated class or method.
    • refreshLabel

      protected void refreshLabel()
      Generated class or method.
    • refreshUnderline

      protected void refreshUnderline()
      Generated class or method.
    • refreshStrikeThrough

      protected void refreshStrikeThrough()
      Generated class or method.
    • refreshFont

      protected void refreshFont()
      Overrides:
      refreshFont in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
      Generated class or method.
    • setFontColor

      protected void setFontColor(Color color)
      Overrides:
      setFontColor in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
      Generated class or method.
    • addSemanticListeners

      protected void addSemanticListeners()
      Overrides:
      addSemanticListeners in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
      Generated class or method.
    • removeSemanticListeners

      protected void removeSemanticListeners()
      Overrides:
      removeSemanticListeners in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
      Generated class or method.
    • getAccessibleEditPart

      protected org.eclipse.gef.AccessibleEditPart getAccessibleEditPart()
      Overrides:
      getAccessibleEditPart in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
      Generated class or method.
    • addNotationalListeners

      protected void addNotationalListeners()
      Overrides:
      addNotationalListeners in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
      Generated class or method.
    • removeNotationalListeners

      protected void removeNotationalListeners()
      Overrides:
      removeNotationalListeners in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
      Generated class or method.
    • handleNotificationEvent

      protected void handleNotificationEvent(Notification event)
      Overrides:
      handleNotificationEvent in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
      Generated class or method.
    • createFigure

      protected org.eclipse.draw2d.IFigure createFigure()
      Overrides:
      createFigure in class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart
      Generated class or method.
    • createFigurePrim

      protected org.eclipse.draw2d.IFigure createFigurePrim()
      Generated class or method.