Runtime

## Hierarchy For All Packages

Package Hierarchies:
  org.eclipse.gmf.runtime.common.core.command, org.eclipse.gmf.runtime.common.core.resources, org.eclipse.gmf.runtime.common.core.service, org.eclipse.gmf.runtime.common.core.util, org.eclipse.gmf.runtime.common.ui.action, org.eclipse.gmf.runtime.common.ui.action.actions, org.eclipse.gmf.runtime.common.ui.action.actions.global, org.eclipse.gmf.runtime.common.ui.action.global, org.eclipse.gmf.runtime.common.ui.action.global.providers, org.eclipse.gmf.runtime.common.ui.action.ide.actions.global, org.eclipse.gmf.runtime.common.ui.action.ide.global, org.eclipse.gmf.runtime.common.ui.action.util, org.eclipse.gmf.runtime.common.ui.contentassist, org.eclipse.gmf.runtime.common.ui.dialogs, org.eclipse.gmf.runtime.common.ui.editors, org.eclipse.gmf.runtime.common.ui.preferences, org.eclipse.gmf.runtime.common.ui.printing, org.eclipse.gmf.runtime.common.ui.resources, org.eclipse.gmf.runtime.common.ui.services.action.contributionitem, org.eclipse.gmf.runtime.common.ui.services.action.filter, org.eclipse.gmf.runtime.common.ui.services.action.global, org.eclipse.gmf.runtime.common.ui.services.dnd.core, org.eclipse.gmf.runtime.common.ui.services.dnd.drag, org.eclipse.gmf.runtime.common.ui.services.dnd.drop, org.eclipse.gmf.runtime.common.ui.services.dnd.ide.core, org.eclipse.gmf.runtime.common.ui.services.dnd.ide.drag, org.eclipse.gmf.runtime.common.ui.services.dnd.ide.drop, org.eclipse.gmf.runtime.common.ui.services.editor, org.eclipse.gmf.runtime.common.ui.services.elementselection, org.eclipse.gmf.runtime.common.ui.services.icon, org.eclipse.gmf.runtime.common.ui.services.marker, org.eclipse.gmf.runtime.common.ui.services.parser, org.eclipse.gmf.runtime.common.ui.services.properties, org.eclipse.gmf.runtime.common.ui.services.properties.descriptors, org.eclipse.gmf.runtime.common.ui.services.properties.extended, org.eclipse.gmf.runtime.common.ui.services.util, org.eclipse.gmf.runtime.common.ui.util, org.eclipse.gmf.runtime.common.ui.viewers, org.eclipse.gmf.runtime.diagram.core, org.eclipse.gmf.runtime.diagram.core.commands, org.eclipse.gmf.runtime.diagram.core.edithelpers, org.eclipse.gmf.runtime.diagram.core.listener, org.eclipse.gmf.runtime.diagram.core.preferences, org.eclipse.gmf.runtime.diagram.core.providers, org.eclipse.gmf.runtime.diagram.core.services, org.eclipse.gmf.runtime.diagram.core.services.view, org.eclipse.gmf.runtime.diagram.core.util, org.eclipse.gmf.runtime.diagram.core.view.factories, org.eclipse.gmf.runtime.diagram.ui, org.eclipse.gmf.runtime.diagram.ui.actions, org.eclipse.gmf.runtime.diagram.ui.commands, org.eclipse.gmf.runtime.diagram.ui.dialogs.sortfilter, org.eclipse.gmf.runtime.diagram.ui.dnd.parts, org.eclipse.gmf.runtime.diagram.ui.editparts, org.eclipse.gmf.runtime.diagram.ui.editpolicies, org.eclipse.gmf.runtime.diagram.ui.figures, org.eclipse.gmf.runtime.diagram.ui.handles, org.eclipse.gmf.runtime.diagram.ui.image, org.eclipse.gmf.runtime.diagram.ui.l10n, org.eclipse.gmf.runtime.diagram.ui.layout, org.eclipse.gmf.runtime.diagram.ui.menus, org.eclipse.gmf.runtime.diagram.ui.parts, org.eclipse.gmf.runtime.diagram.ui.preferences, org.eclipse.gmf.runtime.diagram.ui.printing.actions, org.eclipse.gmf.runtime.diagram.ui.printing.providers, org.eclipse.gmf.runtime.diagram.ui.printing.render.actions, org.eclipse.gmf.runtime.diagram.ui.printing.render.providers, org.eclipse.gmf.runtime.diagram.ui.printing.render.util, org.eclipse.gmf.runtime.diagram.ui.printing.util, org.eclipse.gmf.runtime.diagram.ui.properties.descriptors, org.eclipse.gmf.runtime.diagram.ui.properties.filters, org.eclipse.gmf.runtime.diagram.ui.properties.providers, org.eclipse.gmf.runtime.diagram.ui.properties.sections, org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance, org.eclipse.gmf.runtime.diagram.ui.properties.sections.grid, org.eclipse.gmf.runtime.diagram.ui.properties.views, org.eclipse.gmf.runtime.diagram.ui.providers, org.eclipse.gmf.runtime.diagram.ui.providers.ide.providers, org.eclipse.gmf.runtime.diagram.ui.render.actions, org.eclipse.gmf.runtime.diagram.ui.render.clipboard, org.eclipse.gmf.runtime.diagram.ui.render.editparts, org.eclipse.gmf.runtime.diagram.ui.render.providers, org.eclipse.gmf.runtime.diagram.ui.render.util, org.eclipse.gmf.runtime.diagram.ui.requests, org.eclipse.gmf.runtime.diagram.ui.resources.editor.document, org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document, org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.editor, org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.util, org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.wizards, org.eclipse.gmf.runtime.diagram.ui.resources.editor.parts, org.eclipse.gmf.runtime.diagram.ui.resources.editor.util, org.eclipse.gmf.runtime.diagram.ui.services.decorator, org.eclipse.gmf.runtime.diagram.ui.services.editpart, org.eclipse.gmf.runtime.diagram.ui.services.editpolicy, org.eclipse.gmf.runtime.diagram.ui.services.layout, org.eclipse.gmf.runtime.diagram.ui.services.palette, org.eclipse.gmf.runtime.diagram.ui.tools, org.eclipse.gmf.runtime.diagram.ui.util, org.eclipse.gmf.runtime.diagram.ui.view.factories, org.eclipse.gmf.runtime.draw2d.ui.figures, org.eclipse.gmf.runtime.draw2d.ui.geometry, org.eclipse.gmf.runtime.draw2d.ui.mapmode, org.eclipse.gmf.runtime.draw2d.ui.render, org.eclipse.gmf.runtime.draw2d.ui.render.factory, org.eclipse.gmf.runtime.draw2d.ui.render.figures, org.eclipse.gmf.runtime.emf.clipboard.core, org.eclipse.gmf.runtime.emf.commands.core.command, org.eclipse.gmf.runtime.emf.commands.core.commands, org.eclipse.gmf.runtime.emf.core, org.eclipse.gmf.runtime.emf.core.clipboard, org.eclipse.gmf.runtime.emf.core.resources, org.eclipse.gmf.runtime.emf.core.util, org.eclipse.gmf.runtime.emf.type.core, org.eclipse.gmf.runtime.emf.type.core.commands, org.eclipse.gmf.runtime.emf.type.core.edithelper, org.eclipse.gmf.runtime.emf.type.core.requests, org.eclipse.gmf.runtime.emf.type.ui, org.eclipse.gmf.runtime.emf.ui.action, org.eclipse.gmf.runtime.emf.ui.dialogs, org.eclipse.gmf.runtime.emf.ui.preferences, org.eclipse.gmf.runtime.emf.ui.properties.actions, org.eclipse.gmf.runtime.emf.ui.properties.commands, org.eclipse.gmf.runtime.emf.ui.properties.descriptors, org.eclipse.gmf.runtime.emf.ui.properties.providers, org.eclipse.gmf.runtime.emf.ui.properties.sections, org.eclipse.gmf.runtime.emf.ui.properties.util, org.eclipse.gmf.runtime.emf.ui.providers.marker, org.eclipse.gmf.runtime.emf.ui.services.action, org.eclipse.gmf.runtime.emf.ui.services.modelingassistant, org.eclipse.gmf.runtime.emf.ui.services.parser, org.eclipse.gmf.runtime.gef.ui.figures, org.eclipse.gmf.runtime.notation, org.eclipse.gmf.runtime.notation.datatype, org.eclipse.gmf.runtime.notation.impl

## Class Hierarchy

- class java.lang.Object
  - class org.eclipse.gmf.runtime.common.ui.action.AbstractActionDelegate (implements org.eclipse.gmf.runtime.common.ui.action.IActionWithProgress, org.eclipse.ui.IPartListener)
    - class org.eclipse.gmf.runtime.emf.ui.action.AbstractModelActionDelegate
      - class org.eclipse.gmf.runtime.diagram.ui.actions.AbstractDiagramModelActionDelegate
    - class org.eclipse.gmf.runtime.common.ui.action.actions.PropertyWindowActionDelegate (implements org.eclipse.ui.IActionDelegate2, org.eclipse.ui.IEditorActionDelegate, org.eclipse.ui.IViewActionDelegate)
  - class org.eclipse.draw2d.AbstractBorder (implements org.eclipse.draw2d.Border)
    - class org.eclipse.draw2d.LineBorder
      - class org.eclipse.gmf.runtime.draw2d.ui.internal.figures.LineBorderEx
        - class org.eclipse.gmf.runtime.draw2d.ui.figures.RectangularDropShadowLineBorder (implements org.eclipse.gmf.runtime.draw2d.ui.figures.DropShadowBorder)
      - class org.eclipse.gmf.runtime.draw2d.ui.figures.OneLineBorder
  - class org.eclipse.gmf.runtime.emf.core.clipboard.AbstractClipboardSupport (implements org.eclipse.gmf.runtime.emf.clipboard.core.IClipboardSupport)
  - class org.eclipse.gmf.runtime.emf.clipboard.core.AbstractClipboardSupport (implements org.eclipse.gmf.runtime.emf.clipboard.core.IClipboardSupport)
  - class org.eclipse.gmf.runtime.diagram.ui.services.decorator.AbstractDecorator (implements org.eclipse.gmf.runtime.diagram.ui.services.decorator.IDecorator)
  - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocument (implements org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocument)
    - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.DiagramDocument (implements org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDiagramDocument)
  - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider (implements org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocumentProvider)
    - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.DiagramInputDocumentProvider (implements org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDiagramDocumentProvider)
    - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document.StorageDocumentProvider
      - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document.FileDocumentProvider
        - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document.FileDiagramDocumentProvider (implements org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDiagramDocumentProvider)
      - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document.StorageDiagramDocumentProvider (implements org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDiagramDocumentProvider)
  - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider.DocumentProviderOperation (implements org.eclipse.jface.operation.IRunnableWithProgress)
  - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.AbstractDocumentProvider.ElementInfo (implements org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocumentListener)
    - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.DiagramInputDocumentProvider.DiagramResourceInfo
    - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document.StorageDocumentProvider.StorageInfo
      - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document.FileDocumentProvider.FileInfo
        - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document.FileDiagramDocumentProvider.DiagramFileInfo
  - class org.eclipse.gmf.runtime.common.ui.services.dnd.drag.AbstractDragSourceListener (implements org.eclipse.gmf.runtime.common.ui.services.dnd.drag.IDragSourceListener)
  - class org.eclipse.gmf.runtime.common.ui.services.dnd.drop.AbstractDropTargetListener (implements org.eclipse.gmf.runtime.common.ui.services.dnd.drop.IDropTargetListener)
  - class org.eclipse.gmf.runtime.emf.type.core.requests.AbstractEditCommandRequest (implements org.eclipse.gmf.runtime.emf.type.core.requests.IEditCommandRequest)
    - class org.eclipse.gmf.runtime.emf.type.core.requests.ConfigureRequest
    - class org.eclipse.gmf.runtime.emf.type.core.requests.CreateElementRequest
      - class org.eclipse.gmf.runtime.emf.type.core.requests.CreateRelationshipRequest
    - class org.eclipse.gmf.runtime.emf.type.core.requests.DestroyRequest
      - class org.eclipse.gmf.runtime.emf.type.core.requests.DestroyDependentsRequest
      - class org.eclipse.gmf.runtime.emf.type.core.requests.DestroyElementRequest
      - class org.eclipse.gmf.runtime.emf.type.core.requests.DestroyReferenceRequest
    - class org.eclipse.gmf.runtime.emf.type.core.requests.DuplicateElementsRequest
    - class org.eclipse.gmf.runtime.emf.type.core.requests.GetEditContextRequest
    - class org.eclipse.gmf.runtime.emf.type.core.requests.MoveRequest
    - class org.eclipse.gmf.runtime.emf.type.core.requests.ReorientRequest
      - class org.eclipse.gmf.runtime.emf.type.core.requests.ReorientReferenceRelationshipRequest
      - class org.eclipse.gmf.runtime.emf.type.core.requests.ReorientRelationshipRequest
    - class org.eclipse.gmf.runtime.emf.type.core.requests.SetRequest
  - class org.eclipse.gmf.runtime.emf.type.core.edithelper.AbstractEditHelper (implements org.eclipse.gmf.runtime.emf.type.core.edithelper.IEditHelper)
  - class org.eclipse.gmf.runtime.emf.type.core.edithelper.AbstractEditHelperAdvice (implements org.eclipse.gmf.runtime.emf.type.core.edithelper.IEditHelperAdvice)
    - class org.eclipse.gmf.runtime.diagram.core.edithelpers.NotationViewDependentsAdvice
    - class org.eclipse.gmf.runtime.diagram.core.edithelpers.RemoveBookmarksAdvice
  - class org.eclipse.gef.editparts.AbstractEditPart (implements org.eclipse.gef.EditPart, org.eclipse.core.runtime.IAdaptable, org.eclipse.gef.RequestConstants)
    - class org.eclipse.gef.editparts.AbstractGraphicalEditPart (implements org.eclipse.gef.GraphicalEditPart)
      - class org.eclipse.gef.editparts.AbstractConnectionEditPart (implements org.eclipse.gef.ConnectionEditPart, org.eclipse.gef.LayerConstants)
        - class org.eclipse.gmf.runtime.diagram.ui.editparts.ConnectionEditPart (implements org.eclipse.gmf.runtime.diagram.ui.internal.editparts.IContainedEditPart, org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart, org.eclipse.gmf.runtime.diagram.ui.editparts.IPrimaryEditPart, org.eclipse.gmf.runtime.diagram.core.listener.NotificationListener, java.beans.PropertyChangeListener)
          - class org.eclipse.gmf.runtime.diagram.ui.editparts.ConnectionNodeEditPart (implements org.eclipse.gmf.runtime.diagram.ui.editparts.INodeEditPart)
      - class org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart (implements org.eclipse.gmf.runtime.common.core.util.IAdaptableSelection, org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart, org.eclipse.gmf.runtime.diagram.core.listener.NotificationListener)
        - class org.eclipse.gmf.runtime.diagram.ui.editparts.CompartmentEditPart (implements org.eclipse.gmf.runtime.diagram.ui.internal.editparts.IContainedEditPart)
          - class org.eclipse.gmf.runtime.diagram.ui.editparts.ResizableCompartmentEditPart (implements org.eclipse.gmf.runtime.diagram.ui.editparts.IResizableCompartmentEditPart)
            - class org.eclipse.gmf.runtime.diagram.ui.editparts.ListCompartmentEditPart
              - class org.eclipse.gmf.runtime.diagram.ui.editparts.SemanticListCompartmentEditPart
            - class org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeCompartmentEditPart (implements org.eclipse.gmf.runtime.diagram.ui.internal.editparts.ISurfaceEditPart, java.beans.PropertyChangeListener)
          - class org.eclipse.gmf.runtime.diagram.ui.editparts.TextCompartmentEditPart (implements org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart)
            - class org.eclipse.gmf.runtime.diagram.ui.editparts.ListItemEditPart
              - class org.eclipse.gmf.runtime.diagram.ui.editparts.NestableListItemEditPart (implements org.eclipse.gmf.runtime.diagram.ui.editparts.IResizableCompartmentEditPart)
        - class org.eclipse.gmf.runtime.diagram.ui.editparts.DiagramEditPart (implements org.eclipse.gmf.runtime.diagram.ui.internal.editparts.ISurfaceEditPart, org.eclipse.gef.LayerConstants)
        - class org.eclipse.gmf.runtime.diagram.ui.editparts.TopGraphicEditPart (implements org.eclipse.gmf.runtime.diagram.ui.internal.editparts.IContainedEditPart)
          - class org.eclipse.gmf.runtime.diagram.ui.editparts.LabelEditPart
          - class org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeEditPart (implements org.eclipse.gmf.runtime.diagram.ui.editparts.IPrimaryEditPart)
            - class org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeNodeEditPart (implements org.eclipse.gmf.runtime.diagram.ui.editparts.INodeEditPart)
              - class org.eclipse.gmf.runtime.diagram.ui.editparts.AbstractBorderedShapeEditPart (implements org.eclipse.gmf.runtime.diagram.ui.editparts.IBorderedShapeEditPart)
              - class org.eclipse.gmf.runtime.diagram.ui.editparts.AbstractBorderItemEditPart (implements org.eclipse.gmf.runtime.diagram.ui.editparts.IBorderItemEditPart)
                - class org.eclipse.gmf.runtime.diagram.ui.editparts.BorderedBorderItemEditPart (implements org.eclipse.gmf.runtime.diagram.ui.editparts.IBorderedShapeEditPart)
              - class org.eclipse.gmf.runtime.diagram.ui.render.editparts.AbstractImageEditPart
                - class org.eclipse.gmf.runtime.diagram.ui.render.editparts.URLImageEditPart
              - class org.eclipse.gmf.runtime.diagram.ui.editparts.NoteEditPart
      - class org.eclipse.gef.editparts.SimpleRootEditPart (implements org.eclipse.gef.RootEditPart)
        - class org.eclipse.gef.editparts.FreeformGraphicalRootEditPart (implements org.eclipse.gef.LayerConstants, org.eclipse.gef.editparts.LayerManager)
          - class org.eclipse.gef.editparts.ScalableFreeformRootEditPart
            - class org.eclipse.gmf.runtime.diagram.ui.editparts.DiagramRootEditPart (implements org.eclipse.gmf.runtime.diagram.ui.editparts.IDiagramPreferenceSupport, org.eclipse.gmf.runtime.diagram.ui.internal.editparts.ZoomableEditPart)
              - class org.eclipse.gmf.runtime.diagram.ui.render.editparts.RenderedDiagramRootEditPart
  - class org.eclipse.gef.ui.parts.AbstractEditPartViewer (implements org.eclipse.gef.EditPartViewer)
    - class org.eclipse.gef.ui.parts.GraphicalViewerImpl (implements org.eclipse.gef.GraphicalViewer)
      - class org.eclipse.gef.ui.parts.ScrollingGraphicalViewer
        - class org.eclipse.gmf.runtime.diagram.ui.parts.DiagramGraphicalViewer (implements org.eclipse.gmf.runtime.diagram.ui.parts.IDiagramGraphicalViewer)
          - class org.eclipse.gmf.runtime.diagram.ui.dnd.parts.DiagramGraphicalViewerWithDnD
  - class org.eclipse.gef.editpolicies.AbstractEditPolicy (implements org.eclipse.gef.EditPolicy, org.eclipse.gef.RequestConstants)
    - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.CanonicalEditPolicy (implements org.eclipse.gmf.runtime.diagram.core.listener.NotificationListener)
    - class org.eclipse.gef.editpolicies.ComponentEditPolicy
      - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.ComponentEditPolicy
        - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.ListItemComponentEditPolicy
        - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.ViewComponentEditPolicy
        - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.VisibilityComponentEditPolicy
    - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.ConnectionLabelsEditPolicy
    - class org.eclipse.gef.editpolicies.ContainerEditPolicy
      - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.ContainerEditPolicy
    - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.CreationEditPolicy
    - class org.eclipse.gef.editpolicies.GraphicalEditPolicy
      - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.DiagramAssistantEditPolicy (implements org.eclipse.draw2d.MouseMotionListener)
        - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.ConnectionHandleEditPolicy
        - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.PopupBarEditPolicy
          - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.DiagramPopupBarEditPolicy (implements org.eclipse.gef.palette.PaletteListener)
      - class org.eclipse.gef.editpolicies.DirectEditPolicy
        - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.LabelDirectEditPolicy
      - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.DragDropEditPolicy
        - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.DiagramDragDropEditPolicy
      - class org.eclipse.gmf.runtime.gef.ui.internal.editpolicies.GraphicalEditPolicyEx
        - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.DecorationEditPolicy
        - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.TetherConnectionEditPolicy
      - class org.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
        - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.GraphicalNodeEditPolicy
          - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.ContainerNodeEditPolicy
          - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.TreeGraphicalNodeEditPolicy
      - class org.eclipse.gef.editpolicies.LayoutEditPolicy
        - class org.eclipse.gef.editpolicies.ConstrainedLayoutEditPolicy
          - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.ConstrainedToolbarLayoutEditPolicy
          - class org.eclipse.gef.editpolicies.XYLayoutEditPolicy
            - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.XYLayoutEditPolicy
      - class org.eclipse.gef.editpolicies.SelectionEditPolicy
        - class org.eclipse.gef.editpolicies.SelectionHandlesEditPolicy (implements org.eclipse.core.runtime.IAdaptable)
          - class org.eclipse.gmf.runtime.gef.ui.internal.editpolicies.ConnectionBendpointEditPolicy (implements java.beans.PropertyChangeListener)
            - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.ConnectionBendpointEditPolicy
          - class org.eclipse.gef.editpolicies.ConnectionEndpointEditPolicy
            - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.UnmovableConnectionEditPolicy
          - class org.eclipse.gef.editpolicies.NonResizableEditPolicy
            - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.NonResizableEditPolicyEx
              - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.BorderItemSelectionEditPolicy
              - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.NonResizableLabelEditPolicy
              - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.NonResizableTextEditPolicy
            - class org.eclipse.gef.editpolicies.ResizableEditPolicy
              - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.ResizableEditPolicyEx
                - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.ResizableCompartmentEditPolicy
                - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.ResizableShapeEditPolicy
                  - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.ResizableShapeLabelEditPolicy
                    - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.ResizableLabelEditPolicy
                  - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.RotatableShapeEditPolicy
                  - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.UnmovableShapeEditPolicy
    - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.NotationConnectionReorientEditPolicy
    - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.OpenEditPolicy
      - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.OpenDiagramEditPolicy
    - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.PropertyHandlerEditPolicy
    - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.SemanticEditPolicy
    - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.SortFilterCompartmentItemsEditPolicy
    - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.SortFilterContentEditPolicy
  - class org.eclipse.gmf.runtime.common.ui.services.elementselection.AbstractElementSelectionInput (implements org.eclipse.gmf.runtime.common.ui.services.elementselection.IElementSelectionInput)
  - class org.eclipse.gmf.runtime.emf.type.core.AbstractElementTypeEnumerator
  - class org.eclipse.gmf.runtime.emf.type.core.AbstractElementTypeFactory (implements org.eclipse.gmf.runtime.emf.type.core.IElementTypeFactory)
  - class org.eclipse.emf.common.util.AbstractEnumerator (implements org.eclipse.emf.common.util.Enumerator)
    - class org.eclipse.gmf.runtime.notation.Alignment
    - class org.eclipse.gmf.runtime.notation.Filtering
    - class org.eclipse.gmf.runtime.notation.JumpLinkStatus
    - class org.eclipse.gmf.runtime.notation.JumpLinkType
    - class org.eclipse.gmf.runtime.notation.MeasurementUnit
    - class org.eclipse.gmf.runtime.emf.clipboard.core.PasteAction
    - class org.eclipse.gmf.runtime.emf.clipboard.core.PasteOption
    - class org.eclipse.gmf.runtime.notation.Routing
    - class org.eclipse.gmf.runtime.notation.Smoothness
    - class org.eclipse.gmf.runtime.notation.Sorting
    - class org.eclipse.gmf.runtime.notation.SortingDirection
  - class org.eclipse.gmf.runtime.common.ui.services.action.global.AbstractGlobalActionHandler (implements org.eclipse.gmf.runtime.common.ui.services.action.global.IGlobalActionHandler)
    - class org.eclipse.gmf.runtime.diagram.ui.actions.AbstractDiagramGlobalActionProxy
    - class org.eclipse.gmf.runtime.diagram.ui.providers.DiagramGlobalActionHandler
      - class org.eclipse.gmf.runtime.diagram.ui.printing.providers.DiagramWithPrintGlobalActionHandler
        - class org.eclipse.gmf.runtime.diagram.ui.printing.render.providers.DiagramWithPrintGlobalActionHandler
    - class org.eclipse.gmf.runtime.diagram.ui.providers.ide.providers.DiagramIDEGlobalActionHandler
    - class org.eclipse.gmf.runtime.common.ui.action.ide.actions.global.OpenFileGlobalActionHandler
    - class org.eclipse.gmf.runtime.common.ui.action.actions.global.ResourceGlobalActionHandler
      - class org.eclipse.gmf.runtime.common.ui.action.ide.actions.global.CloseResourceGlobalActionHandler
      - class org.eclipse.gmf.runtime.common.ui.action.ide.actions.global.CopyResourceGlobalActionHandler
      - class org.eclipse.gmf.runtime.common.ui.action.ide.actions.global.DeleteResourceGlobalActionHandler
      - class org.eclipse.gmf.runtime.common.ui.action.ide.actions.global.MoveResourceGlobalActionHandler
      - class org.eclipse.gmf.runtime.common.ui.action.ide.actions.global.OpenResouceGlobalActionHandler
      - class org.eclipse.gmf.runtime.common.ui.action.ide.actions.global.PasteResourceGlobalActionHandler
      - class org.eclipse.gmf.runtime.common.ui.action.ide.actions.global.RefreshResourceGlobalActionHandler
      - class org.eclipse.gmf.runtime.common.ui.action.ide.actions.global.RenameResourceGlobalActionHandler
      - class org.eclipse.gmf.runtime.common.ui.action.actions.global.ResourcePropertiesGlobalActionHandler
    - class org.eclipse.gmf.runtime.common.ui.action.global.providers.RevertGlobalActionHandler
  - class org.eclipse.gmf.runtime.diagram.ui.render.editparts.AbstractImageEditPart.PreferencePropertyChangeListener (implements org.eclipse.jface.util.IPropertyChangeListener)
  - class org.eclipse.draw2d.AbstractLayout (implements org.eclipse.draw2d.LayoutManager)
    - class org.eclipse.draw2d.AbstractHintLayout
      - class org.eclipse.draw2d.ToolbarLayout
        - class org.eclipse.gmf.runtime.draw2d.ui.figures.ConstrainedToolbarLayout
          - class org.eclipse.gmf.runtime.draw2d.ui.figures.GravityConstrainedFlowLayout
    - class org.eclipse.draw2d.XYLayout
      - class org.eclipse.draw2d.FreeformLayout
        - class org.eclipse.gmf.runtime.diagram.ui.layout.FreeFormLayoutEx
          - class org.eclipse.gmf.runtime.diagram.ui.figures.CanonicalShapeCompartmentLayout (implements org.eclipse.gmf.runtime.diagram.ui.figures.ICanonicalShapeCompartmentLayout)
  - class org.eclipse.draw2d.AbstractLocator (implements org.eclipse.draw2d.Locator)
    - class org.eclipse.gmf.runtime.diagram.ui.figures.LabelLocator
  - class java.util.AbstractMap (implements java.util.Map)
    - class java.util.HashMap (implements java.lang.Cloneable, java.util.Map, java.io.Serializable)
      - class org.eclipse.gmf.runtime.diagram.core.providers.AbstractViewProvider.ClassToCreationMethodMap
  - class org.eclipse.gmf.runtime.common.ui.services.elementselection.AbstractMatchingObject (implements org.eclipse.gmf.runtime.common.ui.services.elementselection.IMatchingObject)
  - class org.eclipse.core.commands.operations.AbstractOperation (implements org.eclipse.core.commands.operations.IUndoableOperation)
    - class org.eclipse.gmf.runtime.common.core.command.AbstractCommand (implements org.eclipse.gmf.runtime.common.core.command.ICommand, org.eclipse.gmf.runtime.common.core.internal.command.ICommandWithSettableResult)
      - class org.eclipse.gmf.runtime.diagram.ui.commands.CommandProxy
      - class org.eclipse.gmf.runtime.common.core.command.CompositeCommand (implements org.eclipse.gmf.runtime.common.core.command.ICompositeCommand)
      - class org.eclipse.gmf.runtime.diagram.ui.commands.CreateViewAndOptionallyElementCommand
      - class org.eclipse.gmf.runtime.diagram.ui.commands.DeferredCreateConnectionViewAndElementCommand
      - class org.eclipse.gmf.runtime.common.core.command.IdentityCommand
      - class org.eclipse.gmf.runtime.common.core.command.OneTimeCommand
      - class org.eclipse.gmf.runtime.diagram.ui.commands.OpenDiagramCommand
      - class org.eclipse.gmf.runtime.diagram.ui.commands.PopupMenuCommand
        - class org.eclipse.gmf.runtime.diagram.ui.commands.CreateOrSelectElementCommand
          - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.GraphicalNodeEditPolicy.PromptAndCreateConnectionCommand
        - class org.eclipse.gmf.runtime.diagram.ui.commands.PromptForConnectionAndEndCommand
      - class org.eclipse.gmf.runtime.diagram.ui.commands.SemanticCreateCommand
      - class org.eclipse.gmf.runtime.common.core.command.UnexecutableCommand
    - class org.eclipse.emf.workspace.AbstractEMFOperation
      - class org.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand (implements org.eclipse.gmf.runtime.common.core.command.ICommand, org.eclipse.gmf.runtime.common.core.internal.command.ICommandWithSettableResult)
        - class org.eclipse.gmf.runtime.diagram.core.commands.AddCommand
        - class org.eclipse.gmf.runtime.diagram.ui.commands.CreateCommand
        - class org.eclipse.gmf.runtime.diagram.core.commands.CreateDiagramCommand
        - class org.eclipse.gmf.runtime.diagram.ui.commands.DeferredCreateConnectionViewCommand
        - class org.eclipse.gmf.runtime.diagram.ui.commands.DeferredLayoutCommand
        - class org.eclipse.gmf.runtime.diagram.core.commands.DeleteCommand
        - class org.eclipse.gmf.runtime.emf.commands.core.commands.DuplicateEObjectsCommand
        - class org.eclipse.gmf.runtime.emf.type.core.commands.EditElementCommand
          - class org.eclipse.gmf.runtime.emf.type.core.commands.ConfigureElementCommand
            - class org.eclipse.gmf.runtime.emf.type.core.commands.ConfigureRelationshipCommand
          - class org.eclipse.gmf.runtime.emf.type.core.commands.CreateElementCommand
            - class org.eclipse.gmf.runtime.emf.type.core.commands.CreateRelationshipCommand
          - class org.eclipse.gmf.runtime.emf.type.core.commands.DestroyElementCommand
          - class org.eclipse.gmf.runtime.emf.type.core.commands.DestroyReferenceCommand
          - class org.eclipse.gmf.runtime.emf.type.core.commands.GetEditContextCommand
          - class org.eclipse.gmf.runtime.emf.type.core.commands.MoveElementsCommand
          - class org.eclipse.gmf.runtime.emf.type.core.commands.SetValueCommand
            - class org.eclipse.gmf.runtime.emf.type.core.commands.DeferredSetValueCommand
        - class org.eclipse.gmf.runtime.diagram.core.commands.RemoveBookmarkCommand
        - class org.eclipse.gmf.runtime.emf.commands.core.commands.RepositionEObjectCommand
        - class org.eclipse.gmf.runtime.emf.ui.properties.commands.RestoreDefaultPropertyValueCommand
        - class org.eclipse.gmf.runtime.diagram.ui.commands.SetBoundsCommand
        - class org.eclipse.gmf.runtime.diagram.core.commands.SetConnectionAnchorsCommand
        - class org.eclipse.gmf.runtime.diagram.core.commands.SetConnectionEndsCommand
        - class org.eclipse.gmf.runtime.emf.ui.properties.commands.SetModelPropertyValueCommand
        - class org.eclipse.gmf.runtime.diagram.core.commands.SetPropertyCommand
      - class org.eclipse.emf.workspace.CompositeEMFOperation
        - class org.eclipse.gmf.runtime.emf.commands.core.command.CompositeTransactionalCommand (implements org.eclipse.gmf.runtime.common.core.internal.command.ICommandWithSettableResult, org.eclipse.gmf.runtime.common.core.command.ICompositeCommand)
  - class org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer
    - class org.eclipse.gmf.runtime.diagram.ui.preferences.DiagramPreferenceInitializer
  - class org.eclipse.ui.views.properties.tabbed.AbstractPropertySection (implements org.eclipse.ui.views.properties.tabbed.ISection)
    - class org.eclipse.gmf.runtime.diagram.ui.properties.sections.AbstractModelerPropertySection
      - class org.eclipse.gmf.runtime.diagram.ui.properties.sections.AbstractBasicTextPropertySection
        - class org.eclipse.gmf.runtime.diagram.ui.properties.sections.DiagramGeneralSection
      - class org.eclipse.gmf.runtime.diagram.ui.properties.sections.AbstractNotationPropertiesSection
        - class org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance.AbstractLabeledCheckboxPropertySection
        - class org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance.ColorsAndFontsPropertySection
          - class org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance.ConnectionAppearancePropertySection
          - class org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance.ShapeColorsAndFontsPropertySection
            - class org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance.DiagramColorsAndFontsPropertySection
      - class org.eclipse.gmf.runtime.diagram.ui.properties.sections.AdvancedPropertySection
    - class org.eclipse.gmf.runtime.diagram.ui.properties.sections.grid.RulerGridPropertySection
  - class org.eclipse.gmf.runtime.common.core.service.AbstractProvider (implements org.eclipse.gmf.runtime.common.core.service.IProvider)
    - class org.eclipse.gmf.runtime.common.ui.services.action.filter.AbstractActionFilterProvider (implements org.eclipse.gmf.runtime.common.ui.services.action.internal.filter.IActionFilterProvider)
      - class org.eclipse.gmf.runtime.emf.ui.services.action.AbstractModelActionFilterProvider
    - class org.eclipse.gmf.runtime.common.ui.services.action.contributionitem.AbstractContributionItemProvider (implements org.eclipse.gmf.runtime.common.ui.services.action.internal.contributionitem.IContributionDescriptorReader, org.eclipse.gmf.runtime.common.ui.services.action.internal.contributionitem.IContributionItemProvider)
      - class org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContributionItemProvider
    - class org.eclipse.gmf.runtime.common.ui.services.dnd.core.AbstractDragDropListenerProvider (implements org.eclipse.gmf.runtime.common.ui.services.dnd.core.IDragDropListenerProvider)
    - class org.eclipse.gmf.runtime.common.ui.services.editor.AbstractEditorProvider (implements org.eclipse.gmf.runtime.common.ui.services.editor.IEditorProvider)
    - class org.eclipse.gmf.runtime.diagram.ui.services.editpart.AbstractEditPartProvider (implements org.eclipse.gmf.runtime.diagram.ui.internal.services.editpart.IEditPartProvider, org.eclipse.gmf.runtime.diagram.ui.internal.properties.Properties)
    - class org.eclipse.gmf.runtime.common.ui.services.elementselection.AbstractElementSelectionProvider (implements org.eclipse.gmf.runtime.common.ui.services.elementselection.IElementSelectionProvider)
    - class org.eclipse.gmf.runtime.common.ui.services.action.global.AbstractGlobalActionHandlerProvider (implements org.eclipse.gmf.runtime.common.ui.services.action.global.IGlobalActionHandlerProvider)
      - class org.eclipse.gmf.runtime.diagram.ui.providers.DiagramGlobalActionHandlerProvider
      - class org.eclipse.gmf.runtime.diagram.ui.providers.ide.providers.DiagramIDEGlobalActionHandlerProvider
      - class org.eclipse.gmf.runtime.diagram.ui.render.providers.DiagramUIRenderGlobalActionHandlerProvider
      - class org.eclipse.gmf.runtime.diagram.ui.printing.providers.DiagramWithPrintGlobalActionHandlerProvider
      - class org.eclipse.gmf.runtime.diagram.ui.printing.render.providers.DiagramWithPrintGlobalActionHandlerProvider
      - class org.eclipse.gmf.runtime.common.ui.action.global.providers.EditorGlobalActionHandlerProvider
    - class org.eclipse.gmf.runtime.diagram.ui.services.layout.AbstractLayoutNodeProvider (implements org.eclipse.gmf.runtime.diagram.ui.services.layout.ILayoutNodeProvider)
      - class org.eclipse.gmf.runtime.diagram.ui.services.layout.AbstractLayoutEditPartProvider
        - class org.eclipse.gmf.runtime.diagram.ui.providers.internal.DefaultProvider
          - class org.eclipse.gmf.runtime.diagram.ui.providers.internal.CompositeLayoutProvider
            - class org.eclipse.gmf.runtime.diagram.ui.providers.CompositeLeftRightProvider
            - class org.eclipse.gmf.runtime.diagram.ui.providers.CompositeTopDownProvider
          - class org.eclipse.gmf.runtime.diagram.ui.providers.LeftRightProvider
          - class org.eclipse.gmf.runtime.diagram.ui.providers.TopDownProvider
    - class org.eclipse.gmf.runtime.common.ui.services.marker.AbstractMarkerNavigationProvider (implements org.eclipse.gmf.runtime.common.ui.services.internal.marker.IMarkerNavigationProvider)
      - class org.eclipse.gmf.runtime.emf.ui.providers.marker.AbstractModelMarkerNavigationProvider
        - class org.eclipse.gmf.runtime.diagram.ui.providers.ide.providers.AbstractDiagramMarkerNavigationProvider
    - class org.eclipse.gmf.runtime.common.ui.services.dnd.core.AbstractTransferAdapterProvider (implements org.eclipse.gmf.runtime.common.ui.services.dnd.internal.core.ITransferAdapterProvider)
    - class org.eclipse.gmf.runtime.diagram.core.providers.AbstractViewProvider (implements org.eclipse.gmf.runtime.diagram.core.providers.IViewProvider)
    - class org.eclipse.gmf.runtime.emf.ui.properties.providers.GenericEMFPropertiesProvider (implements org.eclipse.gmf.runtime.common.ui.services.properties.IPropertiesProvider)
    - class org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.ModelingAssistantProvider (implements org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantProvider)
    - class org.eclipse.gmf.runtime.common.core.service.Service (implements org.eclipse.gmf.runtime.common.core.service.IProvider, org.eclipse.gmf.runtime.common.core.service.IProviderChangeListener)
      - class org.eclipse.gmf.runtime.common.ui.services.action.filter.ActionFilterService (implements org.eclipse.gmf.runtime.common.ui.services.action.internal.filter.IActionFilterProvider, org.eclipse.core.commands.operations.IOperationHistoryListener)
      - class org.eclipse.gmf.runtime.common.ui.services.action.contributionitem.ContributionItemService (implements org.eclipse.gmf.runtime.common.ui.services.action.internal.contributionitem.IContributionItemProvider)
      - class org.eclipse.gmf.runtime.common.ui.services.dnd.core.DragDropListenerService (implements org.eclipse.gmf.runtime.common.ui.services.dnd.core.IDragDropListenerProvider)
      - class org.eclipse.gmf.runtime.common.ui.services.editor.EditorService (implements org.eclipse.gmf.runtime.common.ui.services.editor.IEditorProvider)
      - class org.eclipse.gmf.runtime.diagram.ui.services.editpart.EditPartService (implements org.eclipse.gef.EditPartFactory, org.eclipse.gmf.runtime.diagram.ui.internal.services.editpart.IEditPartProvider)
      - class org.eclipse.gmf.runtime.common.ui.services.elementselection.ElementSelectionService (implements org.eclipse.gmf.runtime.common.ui.services.elementselection.IElementSelectionListener, org.eclipse.gmf.runtime.common.ui.services.elementselection.IElementSelectionProvider)
      - class org.eclipse.gmf.runtime.common.ui.services.action.global.GlobalActionHandlerService (implements org.eclipse.gmf.runtime.common.ui.services.action.global.IGlobalActionHandlerProvider)
      - class org.eclipse.gmf.runtime.common.ui.services.icon.IconService (implements org.eclipse.gmf.runtime.common.ui.services.icon.IIconProvider)
      - class org.eclipse.gmf.runtime.diagram.ui.services.layout.LayoutService (implements org.eclipse.gmf.runtime.diagram.ui.services.layout.ILayoutNodeProvider)
      - class org.eclipse.gmf.runtime.common.ui.services.marker.MarkerNavigationService (implements org.eclipse.gmf.runtime.common.ui.services.internal.marker.IMarkerNavigationProvider)
      - class org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.ModelingAssistantService (implements org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantProvider)
      - class org.eclipse.gmf.runtime.diagram.ui.services.palette.PaletteService (implements org.eclipse.gmf.runtime.diagram.ui.services.palette.IPaletteProvider)
      - class org.eclipse.gmf.runtime.common.ui.services.parser.ParserService (implements org.eclipse.gmf.runtime.common.ui.services.parser.IParserProvider)
      - class org.eclipse.gmf.runtime.common.ui.services.properties.PropertiesService (implements org.eclipse.gmf.runtime.common.ui.services.properties.IPropertiesProvider)
      - class org.eclipse.gmf.runtime.common.ui.services.dnd.core.TransferAdapterService (implements org.eclipse.gmf.runtime.common.ui.services.dnd.internal.core.ITransferAdapterProvider)
      - class org.eclipse.gmf.runtime.diagram.core.services.ViewService (implements org.eclipse.gmf.runtime.diagram.core.providers.IViewProvider)
    - class org.eclipse.gmf.runtime.common.core.service.Service.ProviderDescriptor (implements org.eclipse.gmf.runtime.common.core.service.IProvider, org.eclipse.gmf.runtime.common.core.service.IProviderChangeListener)
      - class org.eclipse.gmf.runtime.common.ui.services.action.filter.ActionFilterService.ProviderDescriptor
      - class org.eclipse.gmf.runtime.common.ui.services.util.ActivityFilterProviderDescriptor
        - class org.eclipse.gmf.runtime.common.ui.services.action.contributionitem.ContributionItemService.ProviderDescriptor
        - class org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.ModelingAssistantService.ProviderDescriptor
        - class org.eclipse.gmf.runtime.diagram.ui.services.palette.PaletteService.ProviderDescriptor
      - class org.eclipse.gmf.runtime.common.ui.services.dnd.core.DragDropListenerService.ProviderDescriptor
      - class org.eclipse.gmf.runtime.diagram.ui.services.editpart.EditPartService.ProviderDescriptor
      - class org.eclipse.gmf.runtime.common.ui.services.action.global.GlobalActionHandlerService.ProviderDescriptor
      - class org.eclipse.gmf.runtime.common.ui.services.icon.IconService.ProviderDescriptor
      - class org.eclipse.gmf.runtime.common.ui.services.marker.MarkerNavigationService.MarkerNavigationProviderDescriptor
      - class org.eclipse.gmf.runtime.common.ui.services.properties.PropertiesService.PropertiesProviderDescriptor
      - class org.eclipse.gmf.runtime.common.ui.services.dnd.core.TransferAdapterService.ProviderDescriptor
      - class org.eclipse.gmf.runtime.diagram.core.services.ViewService.ProviderDescriptor
  - class org.eclipse.gmf.runtime.common.core.service.AbstractProviderConfiguration
    - class org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.ModelingAssistantProviderConfiguration
    - class org.eclipse.gmf.runtime.diagram.core.providers.ViewProviderConfiguration
  - class org.eclipse.gmf.runtime.common.core.service.AbstractProviderConfiguration.ObjectDescriptor
  - class org.eclipse.gef.dnd.AbstractTransferDropTargetListener (implements org.eclipse.gef.dnd.TransferDropTargetListener)
    - class org.eclipse.gmf.runtime.diagram.ui.parts.DiagramDropTargetListener
  - class org.eclipse.ui.views.properties.tabbed.AbstractTypeMapper (implements org.eclipse.ui.views.properties.tabbed.ITypeMapper)
    - class org.eclipse.gmf.runtime.diagram.ui.properties.filters.ModelElementTypeMapper
  - class org.eclipse.gmf.runtime.diagram.ui.view.factories.AbstractViewFactory (implements org.eclipse.gmf.runtime.diagram.core.view.factories.ViewFactory)
    - class org.eclipse.gmf.runtime.diagram.ui.view.factories.BasicNodeViewFactory
      - class org.eclipse.gmf.runtime.diagram.ui.view.factories.AbstractLabelViewFactory
      - class org.eclipse.gmf.runtime.diagram.ui.view.factories.AbstractShapeViewFactory
        - class org.eclipse.gmf.runtime.diagram.ui.view.factories.TextShapeViewFactory
          - class org.eclipse.gmf.runtime.diagram.ui.view.factories.NoteViewFactory
      - class org.eclipse.gmf.runtime.diagram.ui.view.factories.ResizableCompartmentViewFactory
        - class org.eclipse.gmf.runtime.diagram.ui.view.factories.ListCompartmentViewFactory
    - class org.eclipse.gmf.runtime.diagram.ui.view.factories.ConnectionViewFactory (implements org.eclipse.gmf.runtime.diagram.core.view.factories.ViewFactory)
  - class org.eclipse.gmf.runtime.common.ui.util.ActionGroupCache
  - class org.eclipse.gmf.runtime.common.ui.action.ActionManager
  - class org.eclipse.gmf.runtime.common.ui.services.action.contributionitem.ActionRegistry
  - class org.eclipse.emf.common.notify.impl.AdapterImpl (implements org.eclipse.emf.common.notify.Adapter.Internal)
    - class org.eclipse.emf.ecore.util.EContentAdapter
      - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.DiagramModificationListener
        - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document.FileDiagramModificationListener
    - class org.eclipse.gmf.runtime.emf.core.resources.ResourceHelperImpl (implements org.eclipse.gmf.runtime.emf.core.resources.IResourceHelper)
  - class org.eclipse.gmf.runtime.common.ui.services.properties.ApplyModifiersOperation (implements org.eclipse.gmf.runtime.common.core.service.IOperation)
  - class org.eclipse.gmf.runtime.diagram.ui.render.clipboard.AWTClipboardHelper
  - class org.eclipse.gmf.runtime.common.ui.util.BaseInlineTextActionHandler (implements org.eclipse.gmf.runtime.common.ui.util.IInlineTextActionHandler)
    - class org.eclipse.gmf.runtime.common.ui.util.InlineTextActionHandler (implements org.eclipse.gmf.runtime.common.ui.util.IInlineTextActionHandler)
  - class org.eclipse.emf.common.notify.impl.BasicNotifierImpl (implements org.eclipse.emf.common.notify.Notifier)
    - class org.eclipse.emf.ecore.impl.BasicEObjectImpl (implements org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject)
      - class org.eclipse.emf.ecore.impl.EObjectImpl (implements org.eclipse.emf.ecore.EObject)
        - class org.eclipse.emf.ecore.impl.FlatEObjectImpl
          - class org.eclipse.gmf.runtime.notation.impl.CanonicalStyleImpl (implements org.eclipse.gmf.runtime.notation.CanonicalStyle)
          - class org.eclipse.gmf.runtime.notation.impl.ConnectorStyleImpl (implements org.eclipse.gmf.runtime.notation.ConnectorStyle)
          - class org.eclipse.gmf.runtime.notation.impl.DescriptionStyleImpl (implements org.eclipse.gmf.runtime.notation.DescriptionStyle)
          - class org.eclipse.gmf.runtime.notation.impl.DiagramStyleImpl (implements org.eclipse.gmf.runtime.notation.DiagramStyle)
          - class org.eclipse.gmf.runtime.notation.impl.DrawerStyleImpl (implements org.eclipse.gmf.runtime.notation.DrawerStyle)
          - class org.eclipse.emf.ecore.impl.EModelElementImpl (implements org.eclipse.emf.ecore.EModelElement)
            - class org.eclipse.emf.ecore.impl.EFactoryImpl (implements org.eclipse.emf.ecore.EFactory)
              - class org.eclipse.gmf.runtime.notation.impl.NotationFactoryImpl (implements org.eclipse.gmf.runtime.notation.NotationFactory)
            - class org.eclipse.emf.ecore.impl.ENamedElementImpl (implements org.eclipse.emf.ecore.ENamedElement)
              - class org.eclipse.emf.ecore.impl.EPackageImpl (implements org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, org.eclipse.emf.ecore.EPackage)
                - class org.eclipse.gmf.runtime.notation.impl.NotationPackageImpl (implements org.eclipse.gmf.runtime.notation.NotationPackage)
            - class org.eclipse.gmf.runtime.notation.impl.ViewImpl (implements org.eclipse.gmf.runtime.notation.View)
              - class org.eclipse.gmf.runtime.notation.impl.DiagramImpl (implements org.eclipse.gmf.runtime.notation.Diagram)
              - class org.eclipse.gmf.runtime.notation.impl.EdgeImpl (implements org.eclipse.gmf.runtime.notation.Edge)
              - class org.eclipse.gmf.runtime.notation.impl.NodeImpl (implements org.eclipse.gmf.runtime.notation.Node)
          - class org.eclipse.gmf.runtime.notation.impl.FillStyleImpl (implements org.eclipse.gmf.runtime.notation.FillStyle)
          - class org.eclipse.gmf.runtime.notation.impl.FilteringStyleImpl (implements org.eclipse.gmf.runtime.notation.FilteringStyle)
          - class org.eclipse.gmf.runtime.notation.impl.FontStyleImpl (implements org.eclipse.gmf.runtime.notation.FontStyle)
          - class org.eclipse.gmf.runtime.notation.impl.GuideImpl (implements org.eclipse.gmf.runtime.notation.Guide)
          - class org.eclipse.gmf.runtime.notation.impl.GuideStyleImpl (implements org.eclipse.gmf.runtime.notation.GuideStyle)
          - class org.eclipse.gmf.runtime.notation.impl.IdentityAnchorImpl (implements org.eclipse.gmf.runtime.notation.IdentityAnchor)
          - class org.eclipse.gmf.runtime.notation.impl.ImageImpl (implements org.eclipse.gmf.runtime.notation.Image)
          - class org.eclipse.gmf.runtime.notation.impl.ImageStyleImpl (implements org.eclipse.gmf.runtime.notation.ImageStyle)
            - class org.eclipse.gmf.runtime.notation.impl.ImageBufferStyleImpl (implements org.eclipse.gmf.runtime.notation.ImageBufferStyle)
          - class org.eclipse.gmf.runtime.notation.impl.LineStyleImpl (implements org.eclipse.gmf.runtime.notation.LineStyle)
          - class org.eclipse.gmf.runtime.notation.impl.LocationImpl (implements org.eclipse.gmf.runtime.notation.Location)
            - class org.eclipse.gmf.runtime.notation.impl.BoundsImpl (implements org.eclipse.gmf.runtime.notation.Bounds)
          - class org.eclipse.gmf.runtime.notation.impl.NodeEntryImpl (implements org.eclipse.emf.common.util.BasicEMap.Entry)
          - class org.eclipse.gmf.runtime.notation.impl.PageStyleImpl (implements org.eclipse.gmf.runtime.notation.PageStyle)
          - class org.eclipse.gmf.runtime.notation.impl.RatioImpl (implements org.eclipse.gmf.runtime.notation.Ratio)
          - class org.eclipse.gmf.runtime.notation.impl.RelativeBendpointsImpl (implements org.eclipse.gmf.runtime.notation.RelativeBendpoints)
          - class org.eclipse.gmf.runtime.notation.impl.RoutingStyleImpl (implements org.eclipse.gmf.runtime.notation.RoutingStyle)
          - class org.eclipse.gmf.runtime.notation.impl.ShapeStyleImpl (implements org.eclipse.gmf.runtime.notation.ShapeStyle)
          - class org.eclipse.gmf.runtime.notation.impl.SizeImpl (implements org.eclipse.gmf.runtime.notation.Size)
          - class org.eclipse.gmf.runtime.notation.impl.SortingStyleImpl (implements org.eclipse.gmf.runtime.notation.SortingStyle)
          - class org.eclipse.gmf.runtime.notation.impl.TitleStyleImpl (implements org.eclipse.gmf.runtime.notation.TitleStyle)
    - class org.eclipse.emf.common.notify.impl.NotifierImpl
      - class org.eclipse.emf.ecore.resource.impl.ResourceImpl (implements org.eclipse.emf.ecore.resource.Resource, org.eclipse.emf.ecore.resource.Resource.Internal)
        - class org.eclipse.emf.ecore.xmi.impl.XMLResourceImpl (implements org.eclipse.emf.ecore.xmi.XMLResource)
          - class org.eclipse.emf.ecore.xmi.impl.XMIResourceImpl (implements org.eclipse.emf.ecore.xmi.XMIResource)
            - class org.eclipse.gmf.runtime.emf.core.clipboard.CopyingResource
            - class org.eclipse.gmf.runtime.emf.core.resources.GMFResource
      - class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl (implements org.eclipse.emf.ecore.resource.ResourceSet)
        - class org.eclipse.gmf.runtime.emf.core.clipboard.CopyingResourceSet
  - class org.eclipse.gmf.runtime.emf.ui.properties.util.BooleanPropertyHelper
  - class org.eclipse.gmf.runtime.diagram.ui.figures.BorderItemLocator (implements org.eclipse.gmf.runtime.diagram.ui.figures.IBorderItemLocator)
  - class org.eclipse.gmf.runtime.diagram.ui.figures.BorderItemsAwareFreeFormLayer.BorderItemAwareFreeFormHelper (implements org.eclipse.draw2d.FreeformListener)
  - class org.eclipse.gmf.runtime.diagram.ui.figures.BorderItemsUtil
  - class org.eclipse.jface.viewers.CellEditor
    - class org.eclipse.gmf.runtime.common.ui.services.properties.extended.ExtendedComboBoxCellEditor
    - class org.eclipse.gmf.runtime.common.ui.services.properties.extended.MultiButtonCellEditor
      - class org.eclipse.gmf.runtime.common.ui.services.properties.extended.PropertyPageCellEditor
  - class org.eclipse.gmf.runtime.emf.type.core.ClientContext (implements org.eclipse.gmf.runtime.emf.type.core.IClientContext)
  - class org.eclipse.gmf.runtime.emf.type.core.ClientContextManager
  - class org.eclipse.gmf.runtime.common.ui.action.actions.global.ClipboardContentsHelper
    - class org.eclipse.gmf.runtime.diagram.ui.render.util.ImageClipboardContentsHelper
  - class org.eclipse.gmf.runtime.common.ui.action.actions.global.ClipboardManager
  - class org.eclipse.gmf.runtime.emf.clipboard.core.ClipboardOperation
    - class org.eclipse.gmf.runtime.emf.clipboard.core.BasePasteOperation
      - class org.eclipse.gmf.runtime.emf.clipboard.core.PasteChildOperation
        - class org.eclipse.gmf.runtime.emf.clipboard.core.OverridePasteChildOperation
        - class org.eclipse.gmf.runtime.emf.clipboard.core.PostPasteChildOperation
    - class org.eclipse.gmf.runtime.emf.clipboard.core.CopyOperation
      - class org.eclipse.gmf.runtime.emf.clipboard.core.OverrideCopyOperation
  - class org.eclipse.gmf.runtime.emf.clipboard.core.ClipboardSupportUtil
  - class org.eclipse.gmf.runtime.emf.clipboard.core.ClipboardUtil
  - class org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance.ColorPalettePopup
  - class org.eclipse.gef.commands.Command
    - class org.eclipse.gmf.runtime.diagram.ui.commands.ICommandProxy
    - class org.eclipse.gmf.runtime.diagram.ui.commands.SetViewMutabilityCommand
  - class org.eclipse.gmf.runtime.common.core.command.CommandResult
  - class org.eclipse.gef.commands.CommandStack
    - class org.eclipse.gmf.runtime.diagram.ui.parts.DiagramCommandStack
  - class org.eclipse.gmf.runtime.diagram.ui.commands.CommandUtilities
  - class org.eclipse.gmf.runtime.common.ui.action.actions.CommonActionConstants
  - class org.eclipse.gmf.runtime.common.ui.services.properties.descriptors.CompositePropertySource (implements org.eclipse.gmf.runtime.common.ui.services.properties.ICompositePropertySource)
  - class org.eclipse.gmf.runtime.common.core.util.CompositeRunnable (implements java.lang.Runnable)
  - class org.eclipse.draw2d.ConnectionAnchorBase (implements org.eclipse.draw2d.ConnectionAnchor)
    - class org.eclipse.draw2d.AbstractConnectionAnchor (implements org.eclipse.draw2d.AncestorListener)
      - class org.eclipse.gmf.runtime.draw2d.ui.figures.BaseSlidableAnchor
        - class org.eclipse.gmf.runtime.gef.ui.figures.SlidableAnchor
          - class org.eclipse.gmf.runtime.gef.ui.figures.SlidableImageAnchor
          - class org.eclipse.gmf.runtime.gef.ui.figures.SlidableOvalAnchor
  - class org.eclipse.gmf.runtime.diagram.ui.properties.filters.ConnectionEditPartPropertySectionFilter (implements org.eclipse.jface.viewers.IFilter)
  - class org.eclipse.gmf.runtime.diagram.ui.handles.ConnectionHandle.HandleDirection
  - class org.eclipse.gmf.runtime.diagram.ui.handles.ConnectionHandleLocator (implements org.eclipse.draw2d.Locator)
  - class org.eclipse.gmf.runtime.common.ui.util.ConsoleUtil
  - class org.eclipse.gmf.runtime.common.ui.contentassist.ContentAssistantHelper
  - class org.eclipse.jface.action.ContributionItem (implements org.eclipse.jface.action.IContributionItem)
    - class org.eclipse.gmf.runtime.common.ui.action.AbstractContributionItem (implements org.eclipse.gmf.runtime.common.ui.action.IActionWithProgress, org.eclipse.core.commands.operations.IOperationHistoryListener, org.eclipse.jface.viewers.ISelectionChangedListener)
  - class org.eclipse.jface.action.ContributionManager (implements org.eclipse.jface.action.IContributionManager)
    - class org.eclipse.jface.action.MenuManager (implements org.eclipse.jface.action.IMenuManager)
      - class org.eclipse.gmf.runtime.common.ui.action.ActionMenuManager
      - class org.eclipse.gef.ContextMenuProvider (implements org.eclipse.jface.action.IMenuListener)
        - class org.eclipse.gmf.runtime.diagram.ui.providers.DiagramContextMenuProvider
  - class org.eclipse.gmf.runtime.emf.clipboard.core.CopyObjects
  - class org.eclipse.gmf.runtime.diagram.ui.render.util.CopyToImageUtil
  - class org.eclipse.gmf.runtime.diagram.ui.services.decorator.CreateDecoratorsOperation (implements org.eclipse.gmf.runtime.common.core.service.IOperation)
  - class org.eclipse.gmf.runtime.diagram.ui.services.editpolicy.CreateEditPoliciesOperation (implements org.eclipse.gmf.runtime.common.core.service.IOperation)
  - class org.eclipse.gmf.runtime.diagram.core.edithelpers.CreateElementRequestAdapter (implements org.eclipse.core.runtime.IAdaptable, org.eclipse.gmf.runtime.emf.core.util.IProxyEObject)
  - class org.eclipse.gmf.runtime.diagram.core.services.view.CreateViewOperation (implements org.eclipse.gmf.runtime.common.core.service.IOperation)
    - class org.eclipse.gmf.runtime.diagram.core.services.view.CreateChildViewOperation
      - class org.eclipse.gmf.runtime.diagram.core.services.view.CreateEdgeViewOperation
      - class org.eclipse.gmf.runtime.diagram.core.services.view.CreateNodeViewOperation
      - class org.eclipse.gmf.runtime.diagram.core.services.view.CreateViewForKindOperation
    - class org.eclipse.gmf.runtime.diagram.core.services.view.CreateDiagramViewOperation
  - class org.eclipse.gmf.runtime.diagram.ui.requests.CreateViewRequest.ViewDescriptor (implements org.eclipse.core.runtime.IAdaptable)
    - class org.eclipse.gmf.runtime.diagram.ui.requests.CreateConnectionViewRequest.ConnectionViewDescriptor
      - class org.eclipse.gmf.runtime.diagram.ui.requests.CreateConnectionViewAndElementRequest.ConnectionViewAndElementDescriptor
    - class org.eclipse.gmf.runtime.diagram.ui.requests.CreateViewAndElementRequest.ViewAndElementDescriptor
  - class org.eclipse.gmf.runtime.common.ui.util.CustomData (implements org.eclipse.gmf.runtime.common.ui.util.ICustomData)
  - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.DecorationEditPolicy.DecoratorTarget (implements org.eclipse.gmf.runtime.diagram.ui.services.decorator.IDecoratorTarget)
  - class org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - class org.eclipse.emf.ecore.xmi.impl.XMLHandler (implements org.eclipse.emf.ecore.xmi.XMLDefaultHandler)
      - class org.eclipse.emf.ecore.xmi.impl.XMIHandler
        - class org.eclipse.emf.ecore.xmi.impl.SAXXMIHandler
          - class org.eclipse.gmf.runtime.emf.core.resources.GMFHandler
  - class org.eclipse.gmf.runtime.diagram.ui.printing.actions.DefaultPrintActionHelper
  - class org.eclipse.gmf.runtime.common.ui.services.dnd.drag.DelegatingDragSourceAdapter (implements org.eclipse.swt.dnd.DragSourceListener)
  - class org.eclipse.jface.util.DelegatingDropAdapter (implements org.eclipse.swt.dnd.DropTargetListener)
    - class org.eclipse.gef.dnd.DelegatingDropAdapter
      - class org.eclipse.gmf.runtime.diagram.ui.dnd.parts.DiagramViewerDropAdapter
  - class org.eclipse.gmf.runtime.common.ui.services.dnd.drop.DelegatingDropTargetAdapter (implements org.eclipse.swt.dnd.DropTargetListener)
  - class org.eclipse.jface.resource.DeviceResourceDescriptor
    - class org.eclipse.jface.resource.ImageDescriptor
      - class org.eclipse.jface.resource.CompositeImageDescriptor
        - class org.eclipse.gmf.runtime.diagram.ui.properties.sections.appearance.ColorsAndFontsPropertySection.ColorOverlayImageDescriptor
        - class org.eclipse.gmf.runtime.common.ui.util.OverlayImageDescriptor
        - class org.eclipse.gmf.runtime.common.ui.util.ShiftedImageDescriptor
      - class org.eclipse.gmf.runtime.emf.type.ui.ElementTypeImageDescriptor
  - class org.eclipse.gmf.runtime.diagram.ui.l10n.DiagramColorRegistry
  - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.parts.DiagramDocumentEditorMatchingStrategy (implements org.eclipse.ui.IEditorMatchingStrategy)
  - class org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditorInput (implements org.eclipse.gmf.runtime.diagram.ui.parts.IDiagramEditorInput)
  - class org.eclipse.gmf.runtime.diagram.ui.properties.filters.DiagramEditPartPropertySectionFilter (implements org.eclipse.jface.viewers.IFilter)
  - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.util.DiagramFileCreator
    - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.util.IDEEditorFileCreator
  - class org.eclipse.gmf.runtime.diagram.ui.render.clipboard.DiagramGenerator
    - class org.eclipse.gmf.runtime.diagram.ui.render.clipboard.DiagramImageGenerator
    - class org.eclipse.gmf.runtime.diagram.ui.render.clipboard.DiagramSVGGenerator
  - class org.eclipse.gmf.runtime.diagram.ui.printing.internal.util.DiagramPrinter (implements java.lang.Runnable)
    - class org.eclipse.gmf.runtime.diagram.ui.printing.render.util.RenderedDiagramPrinter
  - class org.eclipse.gmf.runtime.diagram.ui.printing.util.DiagramPrinterUtil
  - class org.eclipse.gmf.runtime.diagram.ui.render.util.DiagramRenderUtil
  - class org.eclipse.gmf.runtime.diagram.ui.DiagramUtil
  - class org.eclipse.gmf.runtime.diagram.ui.view.factories.DiagramViewFactory (implements org.eclipse.gmf.runtime.diagram.core.view.factories.DiagramFactory)
  - class org.eclipse.jface.dialogs.DialogPage (implements org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider)
    - class org.eclipse.jface.preference.PreferencePage (implements org.eclipse.jface.preference.IPreferencePage)
      - class org.eclipse.jface.preference.FieldEditorPreferencePage (implements org.eclipse.jface.util.IPropertyChangeListener)
        - class org.eclipse.gmf.runtime.common.ui.preferences.AbstractPreferencePage (implements org.eclipse.ui.IWorkbenchPreferencePage)
          - class org.eclipse.gmf.runtime.diagram.ui.preferences.ConnectionsPreferencePage
          - class org.eclipse.gmf.runtime.diagram.ui.preferences.PrintingPreferencePage
      - class org.eclipse.gmf.runtime.emf.ui.preferences.PathmapsPreferencePage (implements org.eclipse.ui.IWorkbenchPreferencePage)
      - class org.eclipse.ui.dialogs.PropertyPage (implements org.eclipse.ui.IWorkbenchPropertyPage)
        - class org.eclipse.gmf.runtime.diagram.ui.dialogs.sortfilter.SortFilterPage
    - class org.eclipse.jface.wizard.WizardPage (implements org.eclipse.jface.wizard.IWizardPage)
      - class org.eclipse.ui.dialogs.WizardNewFileCreationPage (implements org.eclipse.swt.widgets.Listener)
        - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.wizards.EditorWizardPage
  - class org.eclipse.gef.tools.DirectEditManager
    - class org.eclipse.gmf.runtime.diagram.ui.tools.TextDirectEditManager
  - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.DocumentEvent
  - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.DocumentProviderRegistry
  - class org.eclipse.swt.dnd.DragSourceAdapter (implements org.eclipse.swt.dnd.DragSourceListener)
    - class org.eclipse.ui.views.navigator.NavigatorDragAdapter
      - class org.eclipse.gmf.runtime.common.ui.services.dnd.ide.drag.ResourceDragSourceListener (implements org.eclipse.gmf.runtime.common.ui.services.dnd.drag.IDragSourceListener)
  - class org.eclipse.gmf.runtime.common.ui.services.dnd.drag.DragSourceContext (implements org.eclipse.gmf.runtime.common.ui.services.dnd.drag.IDragSourceContext)
  - class org.eclipse.swt.dnd.DropTargetAdapter (implements org.eclipse.swt.dnd.DropTargetListener)
    - class org.eclipse.jface.viewers.ViewerDropAdapter
      - class org.eclipse.ui.part.PluginDropAdapter
        - class org.eclipse.ui.views.navigator.NavigatorDropAdapter (implements org.eclipse.ui.dialogs.IOverwriteQuery)
          - class org.eclipse.gmf.runtime.common.ui.services.dnd.ide.drop.ResourceDropTargetListener (implements org.eclipse.gmf.runtime.common.ui.services.dnd.drop.IDropTargetListener)
  - class org.eclipse.gmf.runtime.common.ui.services.dnd.drop.DropTargetContext (implements org.eclipse.gmf.runtime.common.ui.services.dnd.drop.IDropTargetContext)
  - class org.eclipse.gmf.runtime.common.ui.services.dnd.drop.DropTargetEvent (implements org.eclipse.gmf.runtime.common.ui.services.dnd.drop.IDropTargetEvent)
  - class org.eclipse.emf.ecore.util.ECrossReferenceAdapter (implements org.eclipse.emf.common.notify.Adapter.Internal)
    - class org.eclipse.gmf.runtime.emf.core.util.CrossReferenceAdapter
  - class org.eclipse.gef.EditDomain
    - class org.eclipse.gef.DefaultEditDomain
      - class org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditDomain (implements org.eclipse.gmf.runtime.diagram.ui.parts.IDiagramEditDomain)
  - class org.eclipse.gmf.runtime.emf.type.core.EditHelperContext (implements org.eclipse.gmf.runtime.emf.type.core.IEditHelperContext)
  - class org.eclipse.gmf.runtime.emf.commands.core.command.EditingDomainUndoContext (implements org.eclipse.core.commands.operations.IUndoContext)
  - class org.eclipse.ui.part.EditorActionBarContributor (implements org.eclipse.ui.IEditorActionBarContributor)
    - class org.eclipse.gef.ui.actions.ActionBarContributor
      - class org.eclipse.gmf.runtime.diagram.ui.parts.DiagramActionBarContributor
  - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.EditorInputProxy (implements org.eclipse.ui.IEditorInput, org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.MEditingDomainElement)
    - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.PathEditorInputProxy (implements org.eclipse.ui.IPathEditorInput, org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.MEditingDomainElement)
    - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document.StorageEditorInputProxy (implements org.eclipse.ui.IStorageEditorInput, org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.MEditingDomainElement)
      - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document.FileEditorInputProxy (implements org.eclipse.ui.IFileEditorInput, org.eclipse.ui.IPathEditorInput, org.eclipse.ui.IPersistableElement, org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.MEditingDomainElement)
  - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.util.EditorUtil
    - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.util.IDEEditorUtil
  - class org.eclipse.gmf.runtime.diagram.ui.internal.services.editpart.EditPartOperation (implements org.eclipse.gmf.runtime.diagram.ui.services.editpart.IEditPartOperation)
    - class org.eclipse.gmf.runtime.diagram.ui.services.editpart.CreateGraphicEditPartOperation
    - class org.eclipse.gmf.runtime.diagram.ui.services.editpart.CreateRootEditPartOperation
  - class org.eclipse.gmf.runtime.diagram.ui.properties.filters.EditPartPropertySectionFilter (implements org.eclipse.jface.viewers.IFilter)
  - class org.eclipse.gmf.runtime.diagram.ui.util.EditPartUtil
  - class org.eclipse.gmf.runtime.common.ui.services.elementselection.ElementSelectionComposite (implements org.eclipse.gmf.runtime.common.ui.services.elementselection.IElementSelectionListener)
  - class org.eclipse.gmf.runtime.common.ui.services.elementselection.ElementSelectionScope
  - class org.eclipse.gmf.runtime.common.ui.services.elementselection.ElementSelectionService.JobData
  - class org.eclipse.gmf.runtime.emf.type.core.ElementType (implements org.eclipse.gmf.runtime.emf.type.core.IElementType)
    - class org.eclipse.gmf.runtime.emf.type.core.MetamodelType (implements org.eclipse.gmf.runtime.emf.type.core.IMetamodelType)
      - class org.eclipse.gmf.runtime.emf.type.core.NullElementType
    - class org.eclipse.gmf.runtime.emf.type.core.SpecializationType (implements org.eclipse.gmf.runtime.emf.type.core.ISpecializationType)
  - class org.eclipse.gmf.runtime.emf.type.core.ElementTypeAddedEvent
  - class org.eclipse.gmf.runtime.emf.type.core.ElementTypeRegistry
  - class org.eclipse.gmf.runtime.common.ui.services.properties.extended.ElementValue
  - class org.eclipse.gmf.runtime.emf.core.util.EMFCoreUtil
  - class org.eclipse.emf.common.EMFPlugin (implements org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
    - class org.eclipse.gmf.runtime.notation.NotationPlugin
  - class org.eclipse.gmf.runtime.diagram.ui.printing.render.actions.EnhancedPrintActionHelper (implements org.eclipse.gmf.runtime.common.ui.action.actions.IPrintActionHelper)
  - class org.eclipse.gmf.runtime.common.core.util.EnumeratedType (implements java.io.Serializable)
    - class org.eclipse.gmf.runtime.common.ui.services.dnd.drop.AbstractDropTargetListener.WorkIndicatorType
    - class org.eclipse.gmf.runtime.common.ui.action.actions.global.ClipboardState
    - class org.eclipse.gmf.runtime.common.core.service.ExecutionStrategy
    - class org.eclipse.gmf.runtime.common.ui.dialogs.ExpansionType
    - class org.eclipse.gmf.runtime.draw2d.ui.figures.GravityDirectionType
    - class org.eclipse.gmf.runtime.common.ui.action.IActionWithProgress.WorkIndicatorType
    - class org.eclipse.gmf.runtime.diagram.ui.image.ImageFileFormat
    - class org.eclipse.gmf.runtime.common.core.service.ProviderPriority
    - class org.eclipse.gmf.runtime.common.ui.dialogs.SelectedType
  - class org.eclipse.gmf.runtime.emf.ui.properties.descriptors.EObjectContainmentListPropertyValue (implements org.eclipse.ui.views.properties.IPropertySource)
  - class org.eclipse.core.commands.common.EventManager
    - class org.eclipse.jface.action.AbstractAction (implements org.eclipse.jface.action.IAction)
      - class org.eclipse.jface.action.Action (implements org.eclipse.jface.action.IAction)
        - class org.eclipse.gmf.runtime.common.ui.action.AbstractActionHandler (implements org.eclipse.gmf.runtime.common.ui.action.IActionWithProgress, org.eclipse.gmf.runtime.common.ui.action.IDisposableAction, org.eclipse.core.commands.operations.IOperationHistoryListener, org.eclipse.ui.IPropertyListener, org.eclipse.jface.viewers.ISelectionChangedListener)
          - class org.eclipse.gmf.runtime.emf.ui.action.AbstractModelActionHandler
          - class org.eclipse.gmf.runtime.diagram.ui.actions.DiagramAction (implements org.eclipse.gef.Disposable)
            - class org.eclipse.gmf.runtime.diagram.ui.actions.AbstractDeleteFromAction
            - class org.eclipse.gmf.runtime.diagram.ui.actions.AlignAction
            - class org.eclipse.gmf.runtime.diagram.ui.actions.AttachShapeAction
              - class org.eclipse.gmf.runtime.diagram.ui.actions.AddNoteAction
            - class org.eclipse.gmf.runtime.diagram.ui.actions.CopyAction
            - class org.eclipse.gmf.runtime.diagram.ui.render.actions.CopyToImageAction
            - class org.eclipse.gmf.runtime.diagram.ui.internal.actions.PropertyChangeAction
              - class org.eclipse.gmf.runtime.diagram.ui.actions.CheckedPropertyAction
                - class org.eclipse.gmf.runtime.diagram.ui.actions.BooleanPropertyAction
                  - class org.eclipse.gmf.runtime.diagram.ui.actions.IndividualCompartmentAction
                  - class org.eclipse.gmf.runtime.diagram.ui.actions.IndividualConnectionLabelAction
          - class org.eclipse.gmf.runtime.common.ui.action.global.GlobalAction
            - class org.eclipse.gmf.runtime.common.ui.action.ide.actions.global.GlobalBookmarkAction
            - class org.eclipse.gmf.runtime.common.ui.action.ide.actions.global.GlobalCloseProjectAction
            - class org.eclipse.gmf.runtime.common.ui.action.ide.actions.global.GlobalOpenProjectAction
            - class org.eclipse.gmf.runtime.common.ui.action.actions.global.GlobalPrintAction
            - class org.eclipse.gmf.runtime.common.ui.action.actions.global.GlobalRedoAction
            - class org.eclipse.gmf.runtime.common.ui.action.actions.global.GlobalUndoAction
          - class org.eclipse.gmf.runtime.diagram.ui.actions.ShowPropertiesViewAction
        - class org.eclipse.ui.actions.PartEventAction (implements org.eclipse.ui.IPartListener)
          - class org.eclipse.ui.actions.RetargetAction (implements org.eclipse.ui.actions.ActionFactory.IWorkbenchAction)
            - class org.eclipse.ui.actions.LabelRetargetAction
              - class org.eclipse.gmf.runtime.common.ui.action.ActionMenuManager.MenuCreatorAction (implements org.eclipse.jface.action.IMenuCreator)
        - class org.eclipse.gmf.runtime.diagram.ui.printing.actions.PrintPreviewAction
          - class org.eclipse.gmf.runtime.diagram.ui.printing.render.actions.RenderedPrintPreviewAction
        - class org.eclipse.gmf.runtime.emf.ui.properties.actions.PropertyPageViewAction
    - class org.eclipse.jface.viewers.LabelProvider (implements org.eclipse.jface.viewers.ILabelProvider)
      - class org.eclipse.jface.viewers.DecoratingLabelProvider (implements org.eclipse.jface.viewers.IColorProvider, org.eclipse.jface.viewers.IFontProvider, org.eclipse.jface.viewers.ILabelProvider, org.eclipse.jface.viewers.ITreePathLabelProvider, org.eclipse.jface.viewers.IViewerLabelProvider)
        - class org.eclipse.gmf.runtime.common.ui.services.util.CommonLabelProvider
      - class org.eclipse.gmf.runtime.diagram.ui.internal.commands.ElementTypeLabelProvider
        - class org.eclipse.gmf.runtime.diagram.ui.commands.CreateOrSelectElementCommand.LabelProvider
        - class org.eclipse.gmf.runtime.diagram.ui.commands.PromptForConnectionAndEndCommand.ConnectionAndEndLabelProvider
        - class org.eclipse.gmf.runtime.diagram.ui.commands.PromptForConnectionAndEndCommand.ConnectionLabelProvider
        - class org.eclipse.gmf.runtime.diagram.ui.commands.PromptForConnectionAndEndCommand.EndLabelProvider
      - class org.eclipse.gmf.runtime.diagram.ui.dialogs.sortfilter.SortFilterLabelProvider (implements org.eclipse.jface.viewers.ITableLabelProvider)
    - class org.eclipse.ui.part.WorkbenchPart (implements org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IWorkbenchPart2, org.eclipse.ui.part.IWorkbenchPartOrientation)
      - class org.eclipse.ui.part.EditorPart (implements org.eclipse.ui.IEditorPart)
        - class org.eclipse.gef.ui.parts.GraphicalEditor (implements org.eclipse.gef.commands.CommandStackListener, org.eclipse.ui.ISelectionListener)
          - class org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditor (implements org.eclipse.gmf.runtime.diagram.ui.parts.IDiagramWorkbenchPart, org.eclipse.ui.part.IShowInSource, org.eclipse.ui.views.properties.tabbed.ITabbedPropertySheetPageContributor)
            - class org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditorWithFlyOutPalette
              - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.parts.DiagramDocumentEditor (implements org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocumentEditor, org.eclipse.ui.IReusableEditor)
                - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.editor.IDEDiagramDocumentEditor (implements org.eclipse.ui.ide.IGotoMarker)
                  - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.editor.FileDiagramEditor
                    - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.editor.FileDiagramEditorWithFlyoutPalette
  - class java.util.EventObject (implements java.io.Serializable)
    - class org.eclipse.gmf.runtime.common.ui.action.ActionManagerChangeEvent
    - class org.eclipse.gmf.runtime.common.core.service.ProviderChangeEvent
      - class org.eclipse.gmf.runtime.common.ui.services.icon.LabelChangedEvent
  - class org.eclipse.jface.preference.FieldEditor
    - class org.eclipse.jface.preference.BooleanFieldEditor
      - class org.eclipse.gmf.runtime.common.ui.preferences.CheckBoxFieldEditor
    - class org.eclipse.gmf.runtime.common.ui.preferences.ComboFieldEditor
    - class org.eclipse.gmf.runtime.common.ui.preferences.FontFieldEditor
  - class org.eclipse.draw2d.Figure (implements org.eclipse.draw2d.IFigure)
    - class org.eclipse.gef.handles.AbstractHandle (implements org.eclipse.draw2d.AncestorListener, org.eclipse.gef.Handle)
      - class org.eclipse.gmf.runtime.diagram.ui.handles.CompartmentCollapseHandle (implements org.eclipse.gmf.runtime.diagram.core.listener.NotificationListener, java.beans.PropertyChangeListener)
      - class org.eclipse.gmf.runtime.diagram.ui.handles.ConnectionHandle
    - class org.eclipse.draw2d.ImageFigure
      - class org.eclipse.gmf.runtime.draw2d.ui.render.figures.ScalableImageFigure
    - class org.eclipse.draw2d.Layer
      - class org.eclipse.draw2d.FreeformLayer (implements org.eclipse.draw2d.FreeformFigure)
        - class org.eclipse.gmf.runtime.diagram.ui.figures.BorderItemsAwareFreeFormLayer
      - class org.eclipse.draw2d.LayeredPane
        - class org.eclipse.draw2d.FreeformLayeredPane (implements org.eclipse.draw2d.FreeformFigure)
          - class org.eclipse.draw2d.ScalableFreeformLayeredPane (implements org.eclipse.draw2d.ScalableFigure)
            - class org.eclipse.gmf.runtime.draw2d.ui.internal.graphics.ScalableFreeformLayeredPane (implements org.eclipse.gmf.runtime.draw2d.ui.internal.mapmode.IMapModeHolder)
              - class org.eclipse.gmf.runtime.diagram.ui.editparts.DiagramRootEditPart.DiagramScalableFreeformLayeredPane (implements org.eclipse.gef.editparts.ZoomListener)
                - class org.eclipse.gmf.runtime.diagram.ui.render.editparts.RenderedDiagramRootEditPart.DiagramRenderedScalableFreeformLayeredPane (implements org.eclipse.gmf.runtime.gef.ui.internal.editparts.AnimatedZoomListener)
    - class org.eclipse.gmf.runtime.gef.ui.figures.NodeFigure (implements org.eclipse.gef.handles.HandleBounds, org.eclipse.gmf.runtime.draw2d.ui.figures.IAnchorableFigure)
      - class org.eclipse.gmf.runtime.diagram.ui.figures.BorderedNodeFigure (implements org.eclipse.gmf.runtime.diagram.ui.internal.figures.IExpandableFigure)
      - class org.eclipse.gmf.runtime.gef.ui.figures.DefaultSizeNodeFigure
        - class org.eclipse.gmf.runtime.diagram.ui.figures.NoteFigure
      - class org.eclipse.gmf.runtime.diagram.ui.figures.ResizableCompartmentFigure
        - class org.eclipse.gmf.runtime.diagram.ui.figures.ShapeCompartmentFigure
      - class org.eclipse.gmf.runtime.gef.ui.figures.WrapperNodeFigure
    - class org.eclipse.draw2d.ScrollBar (implements org.eclipse.draw2d.Orientable, java.beans.PropertyChangeListener)
      - class org.eclipse.gmf.runtime.draw2d.ui.figures.ListScrollBar
    - class org.eclipse.draw2d.Shape
      - class org.eclipse.draw2d.Ellipse
        - class org.eclipse.gmf.runtime.draw2d.ui.figures.HashedCircle
      - class org.eclipse.draw2d.Polyline
        - class org.eclipse.draw2d.PolylineConnection (implements org.eclipse.draw2d.AnchorListener, org.eclipse.draw2d.Connection)
          - class org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx (implements org.eclipse.gmf.runtime.draw2d.ui.figures.IPolygonAnchorableFigure)
    - class org.eclipse.gmf.runtime.draw2d.ui.figures.WrapLabel (implements org.eclipse.draw2d.PositionConstants)
  - class org.eclipse.draw2d.FigureUtilities
    - class org.eclipse.gmf.runtime.draw2d.ui.figures.FigureUtilities
  - class org.eclipse.gmf.runtime.common.ui.resources.FileChangeManager (implements org.eclipse.gmf.runtime.common.ui.internal.resources.IFileChangeManager, org.eclipse.core.resources.IResourceChangeListener, org.eclipse.core.resources.IResourceDeltaVisitor)
  - class org.eclipse.gmf.runtime.common.core.util.FileCopyUtil
  - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document.FileDocumentProvider.FileSynchronizer (implements org.eclipse.core.resources.IResourceChangeListener, org.eclipse.core.resources.IResourceDeltaVisitor)
  - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document.FileDocumentProvider.SafeChange (implements java.lang.Runnable)
  - class org.eclipse.gmf.runtime.common.core.command.FileModificationValidator
  - class org.eclipse.gmf.runtime.common.ui.resources.FileModificationValidator
  - class org.eclipse.gmf.runtime.common.ui.resources.FileObserverManager
  - class org.eclipse.gmf.runtime.common.ui.util.FileUtil
  - class org.eclipse.gef.util.FlagSupport
    - class org.eclipse.gef.tools.AbstractTool (implements org.eclipse.gef.RequestConstants, org.eclipse.gef.Tool)
      - class org.eclipse.gef.tools.TargetingTool
        - class org.eclipse.gef.tools.AbstractConnectionCreationTool
          - class org.eclipse.gef.tools.ConnectionCreationTool
            - class org.eclipse.gmf.runtime.diagram.ui.tools.ConnectionCreationTool
              - class org.eclipse.gmf.runtime.diagram.ui.tools.UnspecifiedTypeConnectionTool
        - class org.eclipse.gmf.runtime.diagram.ui.tools.AbstractPopupBarTool (implements org.eclipse.gef.DragTracker)
          - class org.eclipse.gmf.runtime.diagram.ui.tools.PopupBarTool (implements org.eclipse.gef.DragTracker)
            - class org.eclipse.gmf.runtime.diagram.ui.tools.AddPopupBarTool
        - class org.eclipse.gef.tools.CreationTool
          - class org.eclipse.gmf.runtime.diagram.ui.tools.CreationTool
            - class org.eclipse.gmf.runtime.diagram.ui.tools.UnspecifiedTypeCreationTool
        - class org.eclipse.gef.tools.SelectEditPartTracker (implements org.eclipse.gef.DragTracker)
          - class org.eclipse.gef.tools.DragEditPartsTracker
            - class org.eclipse.gmf.runtime.diagram.ui.tools.DragEditPartsTrackerEx
  - class org.eclipse.gmf.runtime.common.ui.services.parser.GetParserOperation (implements org.eclipse.gmf.runtime.common.core.service.IOperation)
  - class org.eclipse.gmf.runtime.common.ui.services.properties.GetPropertySourceOperation (implements org.eclipse.gmf.runtime.common.core.service.IOperation)
  - class org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.GetRelTypesForSREOnSourceOperation (implements org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantOperation)
  - class org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.GetRelTypesForSREOnTargetOperation (implements org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantOperation)
  - class org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.GetRelTypesOnSourceAndTargetOperation (implements org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantOperation)
  - class org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.GetRelTypesOnSourceOperation (implements org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantOperation)
  - class org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.GetRelTypesOnTargetOperation (implements org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantOperation)
  - class org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.GetTypesForPopupBarOperation (implements org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantOperation)
  - class org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.GetTypesForSourceOperation (implements org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantOperation)
  - class org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.GetTypesForTargetOperation (implements org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantOperation)
  - class org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.GetTypesOperation (implements org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantOperation)
  - class org.eclipse.gmf.runtime.common.ui.services.action.global.GlobalActionContext (implements org.eclipse.gmf.runtime.common.ui.services.action.global.IGlobalActionContext)
  - class org.eclipse.gmf.runtime.common.ui.services.action.global.GlobalActionHandlerContext (implements org.eclipse.gmf.runtime.common.ui.services.action.global.IGlobalActionHandlerContext)
  - class org.eclipse.gmf.runtime.common.ui.services.action.global.GlobalActionHandlerOperation (implements org.eclipse.gmf.runtime.common.core.service.IOperation)
    - class org.eclipse.gmf.runtime.common.ui.services.action.global.GetGlobalActionHandlerOperation
  - class org.eclipse.gmf.runtime.common.ui.action.global.GlobalActionId
  - class org.eclipse.gmf.runtime.common.ui.action.actions.global.GlobalActionManager
    - class org.eclipse.gmf.runtime.common.ui.action.ide.actions.global.IDEGlobalActionManager
  - class org.eclipse.gmf.runtime.common.ui.services.marker.GotoMarkerOperation (implements org.eclipse.gmf.runtime.common.core.service.IOperation)
  - class org.eclipse.gmf.runtime.draw2d.ui.figures.HashedCircle.HashType
  - class org.eclipse.gmf.runtime.common.core.util.HashUtil
  - class org.eclipse.gmf.runtime.common.ui.services.icon.IconOperation (implements org.eclipse.gmf.runtime.common.ui.services.icon.IIconOperation)
    - class org.eclipse.gmf.runtime.common.ui.services.icon.GetIconOperation
  - class org.eclipse.gmf.runtime.common.ui.services.icon.IconOptions
  - class org.eclipse.gmf.runtime.diagram.ui.services.decorator.IDecoratorTarget.Direction
  - class org.eclipse.gmf.runtime.common.ui.action.ide.global.IDEGlobalActionId
  - class org.eclipse.gmf.runtime.common.ui.services.action.global.IGlobalActionHandlerProvider.NullElementType
  - class org.eclipse.gmf.runtime.diagram.ui.figures.LayoutHelper
  - class org.eclipse.gmf.runtime.diagram.ui.services.layout.LayoutType
  - class org.eclipse.gmf.runtime.draw2d.ui.geometry.LineSeg (implements java.lang.Cloneable, java.io.Serializable, org.eclipse.draw2d.geometry.Translatable)
  - class org.eclipse.gmf.runtime.draw2d.ui.geometry.LineSeg.KeyPoint
  - class org.eclipse.gmf.runtime.draw2d.ui.geometry.LineSeg.Sign
  - class org.eclipse.gmf.runtime.draw2d.ui.geometry.LineSeg.TrigValues
  - class org.eclipse.gmf.runtime.common.core.util.Log
  - class org.eclipse.gmf.runtime.draw2d.ui.mapmode.MapModeTypes
  - class org.eclipse.gmf.runtime.draw2d.ui.mapmode.MapModeUtil
  - class org.eclipse.gmf.runtime.common.ui.services.elementselection.MatchingObjectEvent (implements org.eclipse.gmf.runtime.common.ui.services.elementselection.IMatchingObjectEvent)
  - class org.eclipse.gmf.runtime.common.ui.services.elementselection.MatchingObjectEventType
  - class org.eclipse.gmf.runtime.diagram.ui.util.MeasurementUnitHelper
  - class org.eclipse.gmf.runtime.emf.type.core.MultiClientContext (implements org.eclipse.gmf.runtime.emf.type.core.IClientContext)
  - class org.eclipse.osgi.util.NLS
    - class org.eclipse.gmf.runtime.diagram.ui.l10n.DiagramUIMessages
  - class org.eclipse.gmf.runtime.diagram.core.listener.NotificationUtil
  - class org.eclipse.gmf.runtime.emf.type.core.NullElementMatcher (implements org.eclipse.gmf.runtime.emf.type.core.IElementMatcher)
  - class org.eclipse.gmf.runtime.common.core.util.ObjectAdapter (implements org.eclipse.core.runtime.IAdaptable)
  - class org.eclipse.gmf.runtime.emf.clipboard.core.ObjectInfo
  - class org.eclipse.gmf.runtime.diagram.ui.OffscreenEditPartFactory
  - class org.eclipse.gmf.runtime.common.ui.services.editor.OpenEditorOperation (implements org.eclipse.gmf.runtime.common.core.service.IOperation)
  - class org.eclipse.gmf.runtime.emf.core.util.PackageUtil
  - class org.eclipse.ui.part.Page (implements org.eclipse.ui.part.IPageBookViewPage)
    - class org.eclipse.gef.ui.views.palette.PaletteViewerPage (implements org.eclipse.core.runtime.IAdaptable, org.eclipse.gef.ui.views.palette.PalettePage)
      - class org.eclipse.gmf.runtime.diagram.ui.parts.DiagramEditorWithFlyOutPalette.CustomPalettePage
    - class org.eclipse.ui.views.properties.tabbed.TabbedPropertySheetPage (implements org.eclipse.jface.viewers.ILabelProviderListener, org.eclipse.ui.views.properties.IPropertySheetPage)
      - class org.eclipse.gmf.runtime.diagram.ui.properties.views.PropertiesBrowserPage (implements org.eclipse.jface.util.IPropertyChangeListener)
  - class org.eclipse.gmf.runtime.diagram.ui.services.palette.PaletteFactory.Adapter (implements org.eclipse.gmf.runtime.diagram.ui.services.palette.PaletteFactory)
  - class org.eclipse.gmf.runtime.emf.ui.services.parser.ParserHintAdapter (implements org.eclipse.core.runtime.IAdaptable)
  - class org.eclipse.gmf.runtime.common.ui.services.parser.ParserOptions
  - class org.eclipse.gmf.runtime.common.ui.util.PartListenerAdapter (implements org.eclipse.ui.IPartListener)
  - class org.eclipse.gmf.runtime.diagram.ui.image.PartPositionInfo
  - class org.eclipse.gmf.runtime.emf.clipboard.core.PasteTarget
  - class org.eclipse.core.runtime.PlatformObject (implements org.eclipse.core.runtime.IAdaptable)
    - class org.eclipse.core.internal.jobs.InternalJob (implements java.lang.Comparable)
      - class org.eclipse.core.runtime.jobs.Job (implements org.eclipse.core.runtime.IAdaptable)
        - class org.eclipse.gmf.runtime.common.ui.services.elementselection.ElementSelectionServiceJob
  - class org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
    - class org.eclipse.emf.common.EMFPlugin.EclipsePlugin (implements org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
      - class org.eclipse.gmf.runtime.notation.NotationPlugin.Implementation
  - class org.eclipse.gmf.runtime.draw2d.ui.geometry.PointListUtilities
  - class org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx.JumpLink
  - class org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx.JumpLinkSet
  - class org.eclipse.gmf.runtime.diagram.ui.menus.PopupMenu
  - class org.eclipse.gmf.runtime.diagram.ui.menus.PopupMenu.CascadingMenu
  - class org.eclipse.gmf.runtime.diagram.core.preferences.PreferencesHint
  - class org.eclipse.gmf.runtime.common.core.util.PropertiesConfigurationManager
  - class org.eclipse.gmf.runtime.common.ui.services.properties.PropertiesServiceAdapterFactory (implements org.eclipse.core.runtime.IAdapterFactory, org.eclipse.ui.views.properties.IPropertySourceProvider)
  - class org.eclipse.ui.views.properties.PropertyDescriptor (implements org.eclipse.ui.views.properties.IPropertyDescriptor)
    - class org.eclipse.gmf.runtime.common.ui.services.properties.descriptors.CompositeSourcePropertyDescriptor (implements org.eclipse.gmf.runtime.common.ui.services.properties.descriptors.ICompositeSourcePropertyDescriptor)
    - class org.eclipse.gmf.runtime.common.ui.services.properties.extended.ExtendedPropertyDescriptor (implements org.eclipse.gmf.runtime.common.ui.services.properties.extended.IExtendedPropertyDescriptor)
      - class org.eclipse.gmf.runtime.common.ui.services.properties.extended.ExtendedComboboxPropertyDescriptor
        - class org.eclipse.gmf.runtime.common.ui.services.properties.extended.ExtendedBooleanPropertyDescriptor
      - class org.eclipse.gmf.runtime.common.ui.services.properties.extended.ExtendedTextPropertyDescriptor
      - class org.eclipse.gmf.runtime.common.ui.services.properties.extended.PropertyPagePropertyDescriptor (implements org.eclipse.core.runtime.IAdaptable)
  - class org.eclipse.emf.edit.ui.provider.PropertyDescriptor (implements org.eclipse.ui.views.properties.IPropertyDescriptor)
    - class org.eclipse.gmf.runtime.emf.ui.properties.descriptors.EMFCompositeSourcePropertyDescriptor (implements org.eclipse.gmf.runtime.common.ui.services.properties.descriptors.ICompositeSourcePropertyDescriptor)
      - class org.eclipse.gmf.runtime.diagram.ui.properties.descriptors.NotationPropertyDescriptor
  - class org.eclipse.gmf.runtime.common.ui.services.properties.extended.PropertyId
  - class org.eclipse.gmf.runtime.emf.ui.properties.util.PropertyPageSelection (implements org.eclipse.core.runtime.IAdaptable, org.eclipse.jface.viewers.IStructuredSelection)
  - class org.eclipse.gmf.runtime.emf.ui.properties.sections.PropertySheetEntry (implements org.eclipse.jface.viewers.ICellEditorListener, org.eclipse.ui.views.properties.IPropertySheetEntry)
    - class org.eclipse.gmf.runtime.emf.ui.properties.sections.UndoableModelPropertySheetEntry
  - class org.eclipse.gmf.runtime.common.ui.util.PropertySheetUtil
  - class org.eclipse.gmf.runtime.common.ui.services.properties.extended.PropertySource (implements org.eclipse.gmf.runtime.common.ui.services.properties.extended.IExtendedPropertySource)
  - class org.eclipse.emf.edit.ui.provider.PropertySource (implements org.eclipse.ui.views.properties.IPropertySource)
    - class org.eclipse.gmf.runtime.emf.ui.properties.descriptors.EMFCompositePropertySource (implements org.eclipse.gmf.runtime.common.ui.services.properties.ICompositePropertySource)
      - class org.eclipse.gmf.runtime.diagram.ui.properties.descriptors.NotationPropertySource
  - class org.eclipse.gmf.runtime.common.core.util.Proxy
    - class org.eclipse.gmf.runtime.emf.core.util.EObjectAdapter (implements org.eclipse.core.runtime.IAdaptable, org.eclipse.gmf.runtime.emf.core.util.IProxyEObject)
      - class org.eclipse.gmf.runtime.diagram.ui.editpolicies.CanonicalEditPolicy.CanonicalElementAdapter
  - class org.eclipse.gmf.runtime.draw2d.ui.figures.RectangularDropShadow
  - class org.eclipse.gmf.runtime.notation.datatype.RelativeBendpoint
  - class org.eclipse.gmf.runtime.draw2d.ui.render.factory.RenderedImageFactory
  - class org.eclipse.gef.Request
    - class org.eclipse.gmf.runtime.diagram.ui.requests.ArrangeRequest
    - class org.eclipse.gmf.runtime.diagram.ui.requests.ChangePropertyValueRequest
      - class org.eclipse.gmf.runtime.diagram.ui.requests.ChangeChildPropertyValueRequest
    - class org.eclipse.gmf.runtime.diagram.ui.requests.ChangeSortFilterRequest
    - class org.eclipse.gef.requests.CreateRequest (implements org.eclipse.gef.requests.DropRequest)
      - class org.eclipse.gef.requests.CreateConnectionRequest (implements org.eclipse.gef.requests.TargetRequest)
        - class org.eclipse.gmf.runtime.diagram.ui.requests.CreateConnectionViewRequest
          - class org.eclipse.gmf.runtime.diagram.ui.requests.CreateConnectionViewAndElementRequest (implements org.eclipse.gmf.runtime.diagram.ui.internal.requests.SuppressibleUIRequest)
        - class org.eclipse.gmf.runtime.diagram.ui.requests.CreateUnspecifiedTypeConnectionRequest
      - class org.eclipse.gmf.runtime.diagram.ui.requests.CreateUnspecifiedTypeRequest
      - class org.eclipse.gmf.runtime.diagram.ui.requests.CreateViewRequest
        - class org.eclipse.gmf.runtime.diagram.ui.requests.CreateViewAndElementRequest
    - class org.eclipse.gmf.runtime.diagram.ui.requests.DropObjectsRequest (implements org.eclipse.gef.requests.DropRequest)
    - class org.eclipse.gmf.runtime.diagram.ui.requests.EditCommandRequestWrapper
    - class org.eclipse.gef.requests.GroupRequest
      - class org.eclipse.gmf.runtime.diagram.ui.requests.DuplicateRequest
      - class org.eclipse.gmf.runtime.diagram.ui.requests.GroupRequestViaKeyboard
    - class org.eclipse.gmf.runtime.diagram.ui.requests.RefreshConnectionsRequest
    - class org.eclipse.gmf.runtime.diagram.ui.requests.SetAllBendpointRequest
    - class org.eclipse.gmf.runtime.diagram.ui.requests.ShowHideRelationshipsRequest
    - class org.eclipse.gmf.runtime.diagram.ui.requests.ShowRelatedElementsRequest
    - class org.eclipse.gmf.runtime.diagram.ui.requests.ToggleConnectionLabelsRequest
    - class org.eclipse.gmf.runtime.diagram.ui.requests.ZOrderRequest
  - class org.eclipse.gmf.runtime.common.core.util.RequestCollapser
  - class org.eclipse.emf.ecore.resource.impl.ResourceFactoryImpl (implements org.eclipse.emf.ecore.resource.Resource.Factory)
    - class org.eclipse.emf.ecore.xmi.impl.XMIResourceFactoryImpl
      - class org.eclipse.gmf.runtime.emf.core.resources.GMFResourceFactory
  - class org.eclipse.emf.transaction.ResourceSetListenerImpl (implements org.eclipse.emf.transaction.ResourceSetListener)
    - class org.eclipse.gmf.runtime.diagram.core.listener.DiagramEventBroker
  - class org.eclipse.gmf.runtime.common.ui.dialogs.SelectableElement
  - class org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.SelectExistingElementForSourceOperation (implements org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantOperation)
  - class org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.SelectExistingElementForTargetOperation (implements org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantOperation)
  - class org.eclipse.gmf.runtime.diagram.ui.util.SelectInDiagramHelper
  - class org.eclipse.gmf.runtime.common.ui.util.SelectionRefresher
  - class org.eclipse.gmf.runtime.common.ui.action.util.SelectionUtil
  - class org.eclipse.gmf.runtime.diagram.ui.editparts.ShapeCompartmentEditPart.ConnectionRefreshMgr
  - class org.eclipse.gmf.runtime.diagram.ui.properties.filters.ShapeEditPartPropertySectionFilter (implements org.eclipse.jface.viewers.IFilter)
  - class org.eclipse.gmf.runtime.diagram.ui.l10n.SharedImages
  - class org.eclipse.gmf.runtime.common.ui.dialogs.ShowRelatedElementsPreset
  - class org.eclipse.gmf.runtime.common.ui.dialogs.ShowRelatedElementsPresetHelper
  - class org.eclipse.gmf.runtime.diagram.ui.dialogs.sortfilter.SortFilterCollectionColumn
  - class org.eclipse.gmf.runtime.diagram.ui.dialogs.sortfilter.SortFilterElement
  - class org.eclipse.gmf.runtime.diagram.ui.dialogs.sortfilter.SortFilterPage.SortFilterCellModifier (implements org.eclipse.jface.viewers.ICellModifier)
  - class org.eclipse.core.runtime.Status (implements org.eclipse.core.runtime.IStatus)
    - class org.eclipse.gmf.runtime.common.ui.services.parser.ParserEditStatus (implements org.eclipse.gmf.runtime.common.ui.services.parser.IParserEditStatus)
  - class org.eclipse.gmf.runtime.common.ui.util.StatusLineUtil
  - class org.eclipse.gmf.runtime.common.core.util.StringMatcher
  - class org.eclipse.gmf.runtime.common.core.util.StringMatcher.Position
  - class org.eclipse.gmf.runtime.common.core.util.StringStatics
  - class org.eclipse.gmf.runtime.common.core.util.StringUtil
  - class org.eclipse.gmf.runtime.common.ui.services.action.filter.TestAttributeOperation (implements org.eclipse.gmf.runtime.common.core.service.IOperation)
  - class org.eclipse.gmf.runtime.diagram.ui.properties.views.TextChangeHelper (implements org.eclipse.swt.widgets.Listener)
  - class java.lang.Throwable (implements java.io.Serializable)
    - class java.lang.Exception
      - class java.lang.RuntimeException
        - class org.eclipse.gmf.runtime.emf.core.resources.AbortResourceLoadException
  - class org.eclipse.gmf.runtime.common.core.util.Trace
  - class org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.FactoryImpl (implements org.eclipse.emf.transaction.TransactionalEditingDomain.Factory)
    - class org.eclipse.emf.workspace.WorkspaceEditingDomainFactory
      - class org.eclipse.gmf.runtime.emf.core.GMFEditingDomainFactory
        - class org.eclipse.gmf.runtime.diagram.core.DiagramEditingDomainFactory
  - class org.eclipse.swt.dnd.Transfer
    - class org.eclipse.swt.dnd.ByteArrayTransfer
      - class org.eclipse.gmf.runtime.common.ui.util.CustomDataTransfer
      - class org.eclipse.gmf.runtime.common.ui.services.dnd.core.SelectionTransfer
  - class org.eclipse.gmf.runtime.common.ui.services.dnd.core.TransferAgent (implements org.eclipse.gmf.runtime.common.ui.services.dnd.core.ITransferAgent)
  - class org.eclipse.gmf.runtime.common.ui.services.dnd.drag.TransferDragSourceAdapter (implements org.eclipse.gmf.runtime.common.ui.services.dnd.drag.ITransferDragSourceListener)
    - class org.eclipse.gmf.runtime.common.ui.services.dnd.drag.SelectionDragAdapter
  - class org.eclipse.gmf.runtime.common.ui.services.dnd.drop.TransferDropTargetAdapter (implements org.eclipse.gmf.runtime.common.ui.services.dnd.drop.ITransferDropTargetListener)
    - class org.eclipse.gmf.runtime.common.ui.services.dnd.drop.SelectionDropAdapter
  - class org.eclipse.gmf.runtime.common.ui.util.TreeInlineTextEditor
  - class org.eclipse.gmf.runtime.common.ui.util.UIModificationValidator (implements org.eclipse.gmf.runtime.common.core.command.IModificationValidator)
  - class org.eclipse.jface.viewers.ViewerComparator
    - class org.eclipse.jface.viewers.ViewerSorter
      - class org.eclipse.gmf.runtime.diagram.ui.dialogs.sortfilter.SortFilterViewerSorter
  - class org.eclipse.gmf.runtime.diagram.core.util.ViewRefactorHelper
  - class org.eclipse.gmf.runtime.diagram.core.util.ViewType
  - class org.eclipse.gmf.runtime.diagram.core.util.ViewUtil
  - class org.eclipse.swt.widgets.Widget
    - class org.eclipse.swt.widgets.Control (implements org.eclipse.swt.graphics.Drawable)
      - class org.eclipse.swt.widgets.Scrollable
        - class org.eclipse.swt.widgets.Composite
          - class org.eclipse.gmf.runtime.common.ui.dialogs.ShowRelatedElementsComposite
          - class org.eclipse.gmf.runtime.common.ui.dialogs.ShowRelatedElementsPredefinedComposite
  - class org.eclipse.jface.window.Window (implements org.eclipse.jface.window.IShellProvider)
    - class org.eclipse.jface.dialogs.Dialog
      - class org.eclipse.gmf.runtime.emf.ui.dialogs.AbstractSelectElementDialog
      - class org.eclipse.gmf.runtime.common.ui.dialogs.FilterWarningDialog
      - class org.eclipse.gmf.runtime.common.ui.dialogs.ShowHideRelationshipsDialog
      - class org.eclipse.gmf.runtime.common.ui.dialogs.ShowRelatedElementsDialog (implements org.eclipse.gmf.runtime.common.ui.dialogs.IShowRelatedElementsWithDetails)
      - class org.eclipse.jface.dialogs.TrayDialog
        - class org.eclipse.jface.preference.PreferenceDialog (implements org.eclipse.jface.dialogs.IPageChangeProvider, org.eclipse.jface.preference.IPreferencePageContainer)
          - class org.eclipse.gmf.runtime.common.ui.dialogs.PropertiesDialog
        - class org.eclipse.ui.dialogs.SelectionDialog
          - class org.eclipse.ui.dialogs.ListDialog
            - class org.eclipse.gmf.runtime.common.ui.dialogs.PopupDialog
            - class org.eclipse.gmf.runtime.common.ui.dialogs.SaveAllDirtyEditorsDialog
  - class org.eclipse.gmf.runtime.common.ui.util.WindowUtil
  - class org.eclipse.jface.wizard.Wizard (implements org.eclipse.jface.wizard.IWizard)
    - class org.eclipse.ui.wizards.newresource.BasicNewResourceWizard (implements org.eclipse.ui.INewWizard)
      - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.wizards.EditorCreationWizard
  - class org.eclipse.gmf.runtime.common.ui.util.WorkbenchPartActivator
  - class org.eclipse.gmf.runtime.common.ui.util.WorkbenchPartDescriptor (implements org.eclipse.gmf.runtime.common.ui.util.IWorkbenchPartDescriptor)
    - class org.eclipse.gmf.runtime.common.ui.util.WorkbenchPartDescirptor
  - class org.eclipse.gmf.runtime.diagram.ui.resources.editor.ide.document.WorkspaceOperationRunner (implements org.eclipse.jface.operation.IRunnableContext)
  - class org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl (implements org.eclipse.emf.ecore.xmi.XMLHelper)
    - class org.eclipse.emf.ecore.xmi.impl.XMIHelperImpl
      - class org.eclipse.gmf.runtime.emf.core.clipboard.CopyingResource.CopyingHelper
      - class org.eclipse.gmf.runtime.emf.core.resources.GMFHelper
  - class org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl (implements org.eclipse.emf.ecore.xmi.XMLLoad)
    - class org.eclipse.emf.ecore.xmi.impl.XMILoadImpl
      - class org.eclipse.gmf.runtime.emf.core.resources.GMFLoad
  - class org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl (implements org.eclipse.emf.ecore.xmi.XMLSave)
    - class org.eclipse.emf.ecore.xmi.impl.XMISaveImpl
      - class org.eclipse.gmf.runtime.emf.core.clipboard.CopyingResource.CopyingSave

## Interface Hierarchy

- interface org.eclipse.gmf.runtime.diagram.ui.actions.ActionIds
- interface org.eclipse.gmf.runtime.diagram.ui.render.actions.ActionIds
- interface org.eclipse.emf.common.notify.Adapter
  - interface org.eclipse.gmf.runtime.emf.core.resources.IResourceHelper
- interface org.eclipse.draw2d.Border
  - interface org.eclipse.gmf.runtime.draw2d.ui.figures.DropShadowBorder (also extends org.eclipse.gmf.runtime.draw2d.ui.internal.figures.TransparentBorder)
  - interface org.eclipse.gmf.runtime.draw2d.ui.internal.figures.TransparentBorder
    - interface org.eclipse.gmf.runtime.draw2d.ui.figures.DropShadowBorder (also extends org.eclipse.draw2d.Border)
- interface org.eclipse.draw2d.ColorConstants
  - interface org.eclipse.gmf.runtime.diagram.ui.figures.DiagramColorConstants
- interface org.eclipse.gmf.runtime.common.ui.services.parser.CommonParserHint
- interface org.eclipse.gmf.runtime.diagram.core.listener.DiagramEventBroker.DiagramEventBrokerFactory
- interface org.eclipse.gmf.runtime.diagram.core.view.factories.DiagramFactory
- interface org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.DocumentProviderRegistry.IDocumentProviderSelector
- interface org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles
- interface java.util.EventListener
  - interface org.eclipse.swt.dnd.DragSourceListener
    - interface org.eclipse.gmf.runtime.common.ui.services.dnd.drag.IDragSourceListener
    - interface org.eclipse.gmf.runtime.common.ui.services.dnd.drag.ITransferDragSourceListener
  - interface org.eclipse.swt.dnd.DropTargetListener
    - interface org.eclipse.gmf.runtime.common.ui.services.dnd.drop.IDropTargetListener
    - interface org.eclipse.gmf.runtime.common.ui.services.dnd.drop.ITransferDropTargetListener
  - interface org.eclipse.gmf.runtime.common.ui.action.IActionManagerChangeListener
  - interface org.eclipse.gmf.runtime.common.ui.services.dnd.drag.IDragSourceListener
  - interface org.eclipse.gmf.runtime.common.ui.services.dnd.drop.IDropTargetListener
  - interface org.eclipse.gmf.runtime.common.core.service.IProviderChangeListener
  - interface org.eclipse.gmf.runtime.common.ui.services.dnd.drag.ITransferDragSourceListener
  - interface org.eclipse.gmf.runtime.common.ui.services.dnd.drop.ITransferDropTargetListener
  - interface org.eclipse.swt.internal.SWTEventListener
    - interface org.eclipse.swt.dnd.DragSourceListener
      - interface org.eclipse.gmf.runtime.common.ui.services.dnd.drag.IDragSourceListener
      - interface org.eclipse.gmf.runtime.common.ui.services.dnd.drag.ITransferDragSourceListener
    - interface org.eclipse.swt.dnd.DropTargetListener
      - interface org.eclipse.gmf.runtime.common.ui.services.dnd.drop.IDropTargetListener
      - interface org.eclipse.gmf.runtime.common.ui.services.dnd.drop.ITransferDropTargetListener
    - interface org.eclipse.gmf.runtime.common.ui.services.dnd.drag.IDragSourceListener
    - interface org.eclipse.gmf.runtime.common.ui.services.dnd.drop.IDropTargetListener
    - interface org.eclipse.gmf.runtime.common.ui.services.dnd.drag.ITransferDragSourceListener
    - interface org.eclipse.gmf.runtime.common.ui.services.dnd.drop.ITransferDropTargetListener
- interface org.eclipse.jface.action.IAction
  - interface org.eclipse.gmf.runtime.common.ui.action.IDisposableAction
- interface org.eclipse.gmf.runtime.common.ui.action.IActionWithProgress
- interface org.eclipse.core.runtime.IAdaptable
  - interface org.eclipse.gef.ConnectionEditPart
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITreeBranchEditPart
  - interface org.eclipse.gef.EditPart
    - interface org.eclipse.gef.ConnectionEditPart
      - interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITreeBranchEditPart
    - interface org.eclipse.gef.GraphicalEditPart
      - interface org.eclipse.gef.ConnectionEditPart
        - interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITreeBranchEditPart
      - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IBorderItemEditPart
      - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart (also extends org.eclipse.gmf.runtime.diagram.ui.internal.editparts.IEditableEditPart)
        - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IBorderItemEditPart
        - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IResizableCompartmentEditPart
      - interface org.eclipse.gmf.runtime.diagram.ui.editparts.INodeEditPart (also extends org.eclipse.gmf.runtime.diagram.ui.editparts.INotableEditPart, org.eclipse.gef.NodeEditPart)
      - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IResizableCompartmentEditPart
      - interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
      - interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITreeBranchEditPart
      - interface org.eclipse.gef.NodeEditPart
        - interface org.eclipse.gmf.runtime.diagram.ui.editparts.INodeEditPart (also extends org.eclipse.gmf.runtime.diagram.ui.editparts.INotableEditPart)
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IBorderItemEditPart
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart (also extends org.eclipse.gef.GraphicalEditPart, org.eclipse.gmf.runtime.diagram.ui.internal.editparts.IEditableEditPart)
      - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IBorderItemEditPart
      - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IResizableCompartmentEditPart
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IInsertableEditPart
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.INodeEditPart (also extends org.eclipse.gmf.runtime.diagram.ui.editparts.INotableEditPart, org.eclipse.gef.NodeEditPart)
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IResizableCompartmentEditPart
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITreeBranchEditPart
    - interface org.eclipse.gef.NodeEditPart
      - interface org.eclipse.gmf.runtime.diagram.ui.editparts.INodeEditPart (also extends org.eclipse.gmf.runtime.diagram.ui.editparts.INotableEditPart)
  - interface org.eclipse.gef.GraphicalEditPart
    - interface org.eclipse.gef.ConnectionEditPart
      - interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITreeBranchEditPart
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IBorderItemEditPart
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart (also extends org.eclipse.gmf.runtime.diagram.ui.internal.editparts.IEditableEditPart)
      - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IBorderItemEditPart
      - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IResizableCompartmentEditPart
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.INodeEditPart (also extends org.eclipse.gmf.runtime.diagram.ui.editparts.INotableEditPart, org.eclipse.gef.NodeEditPart)
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IResizableCompartmentEditPart
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITreeBranchEditPart
    - interface org.eclipse.gef.NodeEditPart
      - interface org.eclipse.gmf.runtime.diagram.ui.editparts.INodeEditPart (also extends org.eclipse.gmf.runtime.diagram.ui.editparts.INotableEditPart)
  - interface org.eclipse.gmf.runtime.common.core.util.IAdaptableSelection
  - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IBorderItemEditPart
  - interface org.eclipse.gmf.runtime.diagram.ui.services.decorator.IDecoratorTarget
  - interface org.eclipse.gmf.runtime.diagram.ui.parts.IDiagramEditorInput
  - interface org.eclipse.gmf.runtime.diagram.ui.parts.IDiagramWorkbenchPart
  - interface org.eclipse.ui.IEditorInput
    - interface org.eclipse.gmf.runtime.diagram.ui.parts.IDiagramEditorInput
  - interface org.eclipse.gmf.runtime.emf.type.core.IElementType
    - interface org.eclipse.gmf.runtime.emf.type.core.IHintedType
      - interface org.eclipse.gmf.runtime.diagram.ui.util.INotationType
    - interface org.eclipse.gmf.runtime.emf.type.core.IMetamodelType
    - interface org.eclipse.gmf.runtime.diagram.ui.util.INotationType
    - interface org.eclipse.gmf.runtime.emf.type.core.ISpecializationType
  - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart (also extends org.eclipse.gef.GraphicalEditPart, org.eclipse.gmf.runtime.diagram.ui.internal.editparts.IEditableEditPart)
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IBorderItemEditPart
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IResizableCompartmentEditPart
  - interface org.eclipse.gmf.runtime.emf.type.core.IHintedType
    - interface org.eclipse.gmf.runtime.diagram.ui.util.INotationType
  - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IInsertableEditPart
  - interface org.eclipse.gmf.runtime.emf.type.core.IMetamodelType
  - interface org.eclipse.gmf.runtime.diagram.ui.editparts.INodeEditPart (also extends org.eclipse.gmf.runtime.diagram.ui.editparts.INotableEditPart, org.eclipse.gef.NodeEditPart)
  - interface org.eclipse.gmf.runtime.diagram.ui.util.INotationType
  - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IResizableCompartmentEditPart
  - interface org.eclipse.gmf.runtime.emf.type.core.ISpecializationType
  - interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart
  - interface org.eclipse.gmf.runtime.diagram.ui.editparts.ITreeBranchEditPart
  - interface org.eclipse.ui.IWorkbenchPart
    - interface org.eclipse.gmf.runtime.diagram.ui.parts.IDiagramWorkbenchPart
  - interface org.eclipse.gef.NodeEditPart
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.INodeEditPart (also extends org.eclipse.gmf.runtime.diagram.ui.editparts.INotableEditPart)
  - interface org.eclipse.gmf.runtime.draw2d.ui.render.RenderedImage
- interface org.eclipse.gmf.runtime.draw2d.ui.figures.IAnchorableFigure
  - interface org.eclipse.gmf.runtime.draw2d.ui.figures.IPolygonAnchorableFigure
- interface org.eclipse.gmf.runtime.diagram.ui.editparts.IBorderedShapeEditPart
- interface org.eclipse.gmf.runtime.emf.type.core.IClientContext
- interface org.eclipse.gmf.runtime.emf.clipboard.core.IClipboardSupport
- interface org.eclipse.gmf.runtime.emf.clipboard.core.IClipboardSupportFactory
- interface org.eclipse.gmf.runtime.emf.type.core.IContainerDescriptor
- interface org.eclipse.gmf.runtime.common.ui.util.ICustomData
- interface org.eclipse.gmf.runtime.diagram.ui.services.decorator.IDecoration
- interface org.eclipse.gmf.runtime.diagram.ui.services.decorator.IDecorator
- interface org.eclipse.gmf.runtime.diagram.ui.services.decorator.IDecoratorKeys
- interface org.eclipse.gmf.runtime.common.ui.services.dnd.ide.core.IDETransferId
- interface org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDiagramDocumentProvider
- interface org.eclipse.gmf.runtime.diagram.ui.parts.IDiagramEditDomain
- interface org.eclipse.gmf.runtime.diagram.ui.editparts.IDiagramPreferenceSupport
- interface org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocument
  - interface org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDiagramDocument
- interface org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocumentEditor
- interface org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocumentListener
- interface org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IDocumentProvider
- interface org.eclipse.gmf.runtime.common.ui.services.dnd.drag.IDragSourceContext
- interface org.eclipse.gmf.runtime.common.ui.services.dnd.drop.IDropTargetContext
- interface org.eclipse.gmf.runtime.common.ui.services.dnd.drop.IDropTargetEvent
- interface org.eclipse.gmf.runtime.diagram.ui.internal.editparts.IEditableEditPart
  - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IBorderItemEditPart
  - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IGraphicalEditPart (also extends org.eclipse.gef.GraphicalEditPart)
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IBorderItemEditPart
    - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IResizableCompartmentEditPart
  - interface org.eclipse.gmf.runtime.diagram.ui.editparts.IResizableCompartmentEditPart
- interface org.eclipse.gmf.runtime.emf.type.core.requests.IEditCommandRequest
- interface org.eclipse.gmf.runtime.emf.type.core.edithelper.IEditHelper
- interface org.eclipse.gmf.runtime.emf.type.core.edithelper.IEditHelperAdvice
- interface org.eclipse.gmf.runtime.emf.type.core.IEditHelperContext
- interface org.eclipse.gmf.runtime.common.ui.util.IEditStringProvider
- interface org.eclipse.gmf.runtime.emf.type.core.IElementMatcher
- interface org.eclipse.gmf.runtime.common.ui.services.elementselection.IElementSelectionInput
- interface org.eclipse.gmf.runtime.common.ui.services.elementselection.IElementSelectionListener
- interface org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.IElementStateListener
- interface org.eclipse.gmf.runtime.emf.type.core.IElementTypeDescriptor
  - interface org.eclipse.gmf.runtime.emf.type.core.IMetamodelTypeDescriptor
  - interface org.eclipse.gmf.runtime.emf.type.core.ISpecializationTypeDescriptor
- interface org.eclipse.gmf.runtime.emf.type.core.IElementTypeFactory
- interface org.eclipse.gmf.runtime.emf.type.core.IElementTypeRegistryListener
- interface org.eclipse.gmf.runtime.emf.core.resources.IExtendedResourceFactory
- interface org.eclipse.draw2d.IFigure
  - interface org.eclipse.gmf.runtime.draw2d.ui.figures.IOvalAnchorableFigure
- interface org.eclipse.gmf.runtime.common.ui.resources.IFileObserver
- interface org.eclipse.gmf.runtime.common.ui.services.action.global.IGlobalActionContext
- interface org.eclipse.gmf.runtime.common.ui.services.action.global.IGlobalActionHandler
- interface org.eclipse.gmf.runtime.common.ui.services.action.global.IGlobalActionHandlerContext
- interface org.eclipse.gmf.runtime.common.ui.util.IInlineTextActionHandler
- interface org.eclipse.gmf.runtime.common.ui.util.IInlineTextEditorPart
- interface org.eclipse.gmf.runtime.diagram.ui.services.layout.ILayoutNode
- interface org.eclipse.gmf.runtime.common.ui.services.dnd.core.IListenerContext
  - interface org.eclipse.gmf.runtime.common.ui.services.dnd.core.IDragListenerContext
  - interface org.eclipse.gmf.runtime.common.ui.services.dnd.core.IDropListenerContext
- interface org.eclipse.gmf.runtime.common.core.resources.IMarker
  - interface org.eclipse.gmf.runtime.common.core.resources.IBookmark
    - interface org.eclipse.gmf.runtime.common.ui.resources.IBookmark
  - interface org.eclipse.gmf.runtime.common.ui.resources.IBookmark
  - interface org.eclipse.gmf.runtime.common.ui.resources.IMarker
- interface org.eclipse.gmf.runtime.common.ui.services.elementselection.IMatchingObject
- interface org.eclipse.gmf.runtime.common.ui.services.elementselection.IMatchingObjectEvent
- interface org.eclipse.gmf.runtime.common.core.command.IModificationValidator
- interface org.eclipse.gmf.runtime.diagram.ui.editparts.INotableEditPart
  - interface org.eclipse.gmf.runtime.diagram.ui.editparts.INodeEditPart (also extends org.eclipse.gef.NodeEditPart)
- interface org.eclipse.gmf.runtime.common.core.util.INullObject
- interface org.eclipse.gmf.runtime.common.core.service.IOperation
  - interface org.eclipse.gmf.runtime.diagram.ui.services.editpart.IEditPartOperation
  - interface org.eclipse.gmf.runtime.common.ui.services.icon.IIconOperation
  - interface org.eclipse.gmf.runtime.diagram.ui.services.layout.ILayoutNodeOperation
  - interface org.eclipse.gmf.runtime.common.ui.services.elementselection.IMatchingObjectsOperation
  - interface org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantOperation
- interface org.eclipse.gmf.runtime.common.ui.services.parser.IParser
  - interface org.eclipse.gmf.runtime.emf.ui.services.parser.ISemanticParser
- interface org.eclipse.gmf.runtime.common.ui.util.IPartSelector
- interface org.eclipse.gmf.runtime.emf.core.resources.IPathmapManager
- interface org.eclipse.gmf.runtime.common.ui.services.action.contributionitem.IPopupMenuContributionPolicy
- interface org.eclipse.gmf.runtime.diagram.ui.preferences.IPreferenceConstants
- interface org.eclipse.gmf.runtime.diagram.ui.editparts.IPrimaryEditPart
- interface org.eclipse.gmf.runtime.common.ui.action.actions.IPrintActionHelper
- interface org.eclipse.gmf.runtime.common.ui.printing.IPrintHelper
- interface org.eclipse.gmf.runtime.common.ui.services.properties.extended.IPropertyAction
- interface org.eclipse.ui.views.properties.IPropertyDescriptor
  - interface org.eclipse.gmf.runtime.common.ui.services.properties.descriptors.ICompositeSourcePropertyDescriptor
    - interface org.eclipse.gmf.runtime.common.ui.services.properties.extended.IExtendedPropertyDescriptor
  - interface org.eclipse.gmf.runtime.common.ui.services.properties.extended.IExtendedPropertyDescriptor
- interface org.eclipse.ui.views.properties.IPropertySource
  - interface org.eclipse.gmf.runtime.common.ui.services.properties.ICompositePropertySource
    - interface org.eclipse.gmf.runtime.common.ui.services.properties.extended.IExtendedPropertySource
  - interface org.eclipse.gmf.runtime.common.ui.services.properties.extended.IExtendedPropertySource
- interface org.eclipse.gmf.runtime.common.core.service.IProvider
  - interface org.eclipse.gmf.runtime.diagram.ui.services.decorator.IDecoratorProvider
  - interface org.eclipse.gmf.runtime.common.ui.services.dnd.core.IDragDropListenerProvider
  - interface org.eclipse.gmf.runtime.common.ui.services.editor.IEditorProvider
  - interface org.eclipse.gmf.runtime.diagram.ui.services.editpolicy.IEditPolicyProvider
  - interface org.eclipse.gmf.runtime.common.ui.services.elementselection.IElementSelectionProvider
  - interface org.eclipse.gmf.runtime.common.ui.services.action.global.IGlobalActionHandlerProvider
  - interface org.eclipse.gmf.runtime.common.ui.services.icon.IIconProvider
  - interface org.eclipse.gmf.runtime.diagram.ui.services.layout.ILayoutNodeProvider
  - interface org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantProvider
  - interface org.eclipse.gmf.runtime.diagram.ui.services.palette.IPaletteProvider
  - interface org.eclipse.gmf.runtime.common.ui.services.parser.IParserProvider
  - interface org.eclipse.gmf.runtime.common.ui.services.properties.IPropertiesModifier
  - interface org.eclipse.gmf.runtime.common.ui.services.properties.IPropertiesProvider
  - interface org.eclipse.gmf.runtime.diagram.core.providers.IViewProvider
- interface org.eclipse.gmf.runtime.common.core.service.IProviderPolicy
- interface org.eclipse.gmf.runtime.emf.core.util.IProxyEObject
- interface org.eclipse.gmf.runtime.diagram.ui.editparts.IRotatableEditPart
- interface org.eclipse.ui.ISaveablePart
  - interface org.eclipse.gmf.runtime.common.ui.editors.IRevertiblePart
- interface org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.ISchedulingRuleProvider
- interface org.eclipse.jface.viewers.ISelectionProvider
  - interface org.eclipse.gef.EditPartViewer
    - interface org.eclipse.gef.GraphicalViewer
      - interface org.eclipse.gmf.runtime.diagram.ui.parts.IDiagramGraphicalViewer
    - interface org.eclipse.gmf.runtime.diagram.ui.parts.IDiagramGraphicalViewer
  - interface org.eclipse.gef.GraphicalViewer
    - interface org.eclipse.gmf.runtime.diagram.ui.parts.IDiagramGraphicalViewer
  - interface org.eclipse.gmf.runtime.diagram.ui.parts.IDiagramGraphicalViewer
- interface org.eclipse.gmf.runtime.common.ui.dialogs.IShowRelatedElementsWithDetails
- interface org.eclipse.core.runtime.IStatus
  - interface org.eclipse.gmf.runtime.common.ui.services.parser.IParserEditStatus
- interface org.eclipse.ui.views.properties.tabbed.ITabbedPropertySheetPageContributor
  - interface org.eclipse.gmf.runtime.diagram.ui.properties.views.IReadOnlyDiagramPropertySheetPageContributor
- interface org.eclipse.gmf.runtime.common.ui.services.dnd.core.ITransferAgent
- interface org.eclipse.core.commands.operations.IUndoableOperation
  - interface org.eclipse.gmf.runtime.common.core.command.ICommand
    - interface org.eclipse.gmf.runtime.common.core.command.ICompositeCommand
  - interface org.eclipse.gmf.runtime.common.core.command.ICompositeCommand
- interface org.eclipse.gmf.runtime.common.core.util.IUpdateable
- interface org.eclipse.gmf.runtime.common.ui.util.IWorkbenchPartDescriptor
- interface org.eclipse.draw2d.LayoutManager
  - interface org.eclipse.gmf.runtime.diagram.ui.figures.ICanonicalShapeCompartmentLayout
- interface org.eclipse.draw2d.Locator
  - interface org.eclipse.gmf.runtime.diagram.ui.figures.IBorderItemLocator
- interface org.eclipse.gmf.runtime.diagram.ui.resources.editor.document.MEditingDomainElement
- interface org.eclipse.gmf.runtime.notation.NotationPackage.Literals
- interface org.eclipse.gmf.runtime.diagram.core.listener.NotificationListener
- interface org.eclipse.gmf.runtime.diagram.core.listener.NotificationPreCommitListener
- interface org.eclipse.emf.common.notify.Notifier
  - interface org.eclipse.gmf.runtime.notation.Anchor
    - interface org.eclipse.gmf.runtime.notation.IdentityAnchor
  - interface org.eclipse.gmf.runtime.notation.Bendpoints
    - interface org.eclipse.gmf.runtime.notation.RelativeBendpoints
  - interface org.eclipse.gmf.runtime.notation.Bounds (also extends org.eclipse.gmf.runtime.notation.Location, org.eclipse.gmf.runtime.notation.Size)
  - interface org.eclipse.gmf.runtime.notation.CanonicalStyle
  - interface org.eclipse.gmf.runtime.notation.ConnectorStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.LineStyle, org.eclipse.gmf.runtime.notation.RoutingStyle)
  - interface org.eclipse.gmf.runtime.notation.DescriptionStyle
    - interface org.eclipse.gmf.runtime.notation.DiagramStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.GuideStyle, org.eclipse.gmf.runtime.notation.PageStyle)
    - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FillStyle, org.eclipse.gmf.runtime.notation.FontStyle, org.eclipse.gmf.runtime.notation.LineStyle)
  - interface org.eclipse.gmf.runtime.notation.Diagram
  - interface org.eclipse.gmf.runtime.notation.DiagramStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.GuideStyle, org.eclipse.gmf.runtime.notation.PageStyle)
  - interface org.eclipse.gmf.runtime.notation.DrawerStyle
  - interface org.eclipse.gmf.runtime.notation.Edge
  - interface org.eclipse.emf.ecore.EFactory
    - interface org.eclipse.gmf.runtime.notation.NotationFactory
  - interface org.eclipse.emf.ecore.EModelElement
    - interface org.eclipse.gmf.runtime.notation.Diagram
    - interface org.eclipse.gmf.runtime.notation.Edge
    - interface org.eclipse.emf.ecore.EFactory
      - interface org.eclipse.gmf.runtime.notation.NotationFactory
    - interface org.eclipse.emf.ecore.ENamedElement
      - interface org.eclipse.emf.ecore.EPackage
        - interface org.eclipse.gmf.runtime.notation.NotationPackage
      - interface org.eclipse.gmf.runtime.notation.NotationPackage
    - interface org.eclipse.emf.ecore.EPackage
      - interface org.eclipse.gmf.runtime.notation.NotationPackage
    - interface org.eclipse.gmf.runtime.notation.Node
    - interface org.eclipse.gmf.runtime.notation.NotationFactory
    - interface org.eclipse.gmf.runtime.notation.NotationPackage
    - interface org.eclipse.gmf.runtime.notation.View
      - interface org.eclipse.gmf.runtime.notation.Diagram
      - interface org.eclipse.gmf.runtime.notation.Edge
      - interface org.eclipse.gmf.runtime.notation.Node
  - interface org.eclipse.emf.ecore.ENamedElement
    - interface org.eclipse.emf.ecore.EPackage
      - interface org.eclipse.gmf.runtime.notation.NotationPackage
    - interface org.eclipse.gmf.runtime.notation.NotationPackage
  - interface org.eclipse.emf.ecore.EObject
    - interface org.eclipse.gmf.runtime.notation.Anchor
      - interface org.eclipse.gmf.runtime.notation.IdentityAnchor
    - interface org.eclipse.gmf.runtime.notation.Bendpoints
      - interface org.eclipse.gmf.runtime.notation.RelativeBendpoints
    - interface org.eclipse.gmf.runtime.notation.Bounds (also extends org.eclipse.gmf.runtime.notation.Location, org.eclipse.gmf.runtime.notation.Size)
    - interface org.eclipse.gmf.runtime.notation.CanonicalStyle
    - interface org.eclipse.gmf.runtime.notation.ConnectorStyle (also extends org.eclipse.gmf.runtime.notation.LineStyle, org.eclipse.gmf.runtime.notation.RoutingStyle)
    - interface org.eclipse.gmf.runtime.notation.DescriptionStyle
      - interface org.eclipse.gmf.runtime.notation.DiagramStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.GuideStyle, org.eclipse.gmf.runtime.notation.PageStyle)
      - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FillStyle, org.eclipse.gmf.runtime.notation.FontStyle, org.eclipse.gmf.runtime.notation.LineStyle)
    - interface org.eclipse.gmf.runtime.notation.Diagram
    - interface org.eclipse.gmf.runtime.notation.DiagramStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.gmf.runtime.notation.GuideStyle, org.eclipse.gmf.runtime.notation.PageStyle)
    - interface org.eclipse.gmf.runtime.notation.DrawerStyle
    - interface org.eclipse.gmf.runtime.notation.Edge
    - interface org.eclipse.emf.ecore.EFactory
      - interface org.eclipse.gmf.runtime.notation.NotationFactory
    - interface org.eclipse.emf.ecore.EModelElement
      - interface org.eclipse.gmf.runtime.notation.Diagram
      - interface org.eclipse.gmf.runtime.notation.Edge
      - interface org.eclipse.emf.ecore.EFactory
        - interface org.eclipse.gmf.runtime.notation.NotationFactory
      - interface org.eclipse.emf.ecore.ENamedElement
        - interface org.eclipse.emf.ecore.EPackage
          - interface org.eclipse.gmf.runtime.notation.NotationPackage
        - interface org.eclipse.gmf.runtime.notation.NotationPackage
      - interface org.eclipse.emf.ecore.EPackage
        - interface org.eclipse.gmf.runtime.notation.NotationPackage
      - interface org.eclipse.gmf.runtime.notation.Node
      - interface org.eclipse.gmf.runtime.notation.NotationFactory
      - interface org.eclipse.gmf.runtime.notation.NotationPackage
      - interface org.eclipse.gmf.runtime.notation.View
        - interface org.eclipse.gmf.runtime.notation.Diagram
        - interface org.eclipse.gmf.runtime.notation.Edge
        - interface org.eclipse.gmf.runtime.notation.Node
    - interface org.eclipse.emf.ecore.ENamedElement
      - interface org.eclipse.emf.ecore.EPackage
        - interface org.eclipse.gmf.runtime.notation.NotationPackage
      - interface org.eclipse.gmf.runtime.notation.NotationPackage
    - interface org.eclipse.emf.ecore.EPackage
      - interface org.eclipse.gmf.runtime.notation.NotationPackage
    - interface org.eclipse.gmf.runtime.notation.FillStyle
      - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FontStyle, org.eclipse.gmf.runtime.notation.LineStyle)
    - interface org.eclipse.gmf.runtime.notation.FilteringStyle
    - interface org.eclipse.gmf.runtime.notation.FontStyle
      - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FillStyle, org.eclipse.gmf.runtime.notation.LineStyle)
    - interface org.eclipse.gmf.runtime.notation.Guide
    - interface org.eclipse.gmf.runtime.notation.GuideStyle
      - interface org.eclipse.gmf.runtime.notation.DiagramStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.PageStyle)
    - interface org.eclipse.gmf.runtime.notation.IdentityAnchor
    - interface org.eclipse.gmf.runtime.notation.Image
    - interface org.eclipse.gmf.runtime.notation.ImageBufferStyle
    - interface org.eclipse.gmf.runtime.notation.ImageStyle
      - interface org.eclipse.gmf.runtime.notation.ImageBufferStyle
    - interface org.eclipse.gmf.runtime.notation.LayoutConstraint
      - interface org.eclipse.gmf.runtime.notation.Bounds (also extends org.eclipse.gmf.runtime.notation.Location, org.eclipse.gmf.runtime.notation.Size)
      - interface org.eclipse.gmf.runtime.notation.Location
        - interface org.eclipse.gmf.runtime.notation.Bounds (also extends org.eclipse.gmf.runtime.notation.Size)
      - interface org.eclipse.gmf.runtime.notation.Ratio
      - interface org.eclipse.gmf.runtime.notation.Size
        - interface org.eclipse.gmf.runtime.notation.Bounds (also extends org.eclipse.gmf.runtime.notation.Location)
    - interface org.eclipse.gmf.runtime.notation.LineStyle
      - interface org.eclipse.gmf.runtime.notation.ConnectorStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.RoutingStyle)
      - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FillStyle, org.eclipse.gmf.runtime.notation.FontStyle)
    - interface org.eclipse.gmf.runtime.notation.Location
      - interface org.eclipse.gmf.runtime.notation.Bounds (also extends org.eclipse.gmf.runtime.notation.Size)
    - interface org.eclipse.gmf.runtime.notation.Node
    - interface org.eclipse.gmf.runtime.notation.NotationFactory
    - interface org.eclipse.gmf.runtime.notation.NotationPackage
    - interface org.eclipse.gmf.runtime.notation.PageStyle
      - interface org.eclipse.gmf.runtime.notation.DiagramStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.GuideStyle)
    - interface org.eclipse.gmf.runtime.notation.Ratio
    - interface org.eclipse.gmf.runtime.notation.RelativeBendpoints
    - interface org.eclipse.gmf.runtime.notation.RoutingStyle
      - interface org.eclipse.gmf.runtime.notation.ConnectorStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.LineStyle)
    - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.gmf.runtime.notation.FillStyle, org.eclipse.gmf.runtime.notation.FontStyle, org.eclipse.gmf.runtime.notation.LineStyle)
    - interface org.eclipse.gmf.runtime.notation.Size
      - interface org.eclipse.gmf.runtime.notation.Bounds (also extends org.eclipse.gmf.runtime.notation.Location)
    - interface org.eclipse.gmf.runtime.notation.SortingStyle
    - interface org.eclipse.gmf.runtime.notation.Style
      - interface org.eclipse.gmf.runtime.notation.CanonicalStyle
      - interface org.eclipse.gmf.runtime.notation.ConnectorStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.LineStyle, org.eclipse.gmf.runtime.notation.RoutingStyle)
      - interface org.eclipse.gmf.runtime.notation.DescriptionStyle
        - interface org.eclipse.gmf.runtime.notation.DiagramStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.GuideStyle, org.eclipse.gmf.runtime.notation.PageStyle)
        - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FillStyle, org.eclipse.gmf.runtime.notation.FontStyle, org.eclipse.gmf.runtime.notation.LineStyle)
      - interface org.eclipse.gmf.runtime.notation.DiagramStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.GuideStyle, org.eclipse.gmf.runtime.notation.PageStyle)
      - interface org.eclipse.gmf.runtime.notation.DrawerStyle
      - interface org.eclipse.gmf.runtime.notation.FillStyle
        - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FontStyle, org.eclipse.gmf.runtime.notation.LineStyle)
      - interface org.eclipse.gmf.runtime.notation.FilteringStyle
      - interface org.eclipse.gmf.runtime.notation.FontStyle
        - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FillStyle, org.eclipse.gmf.runtime.notation.LineStyle)
      - interface org.eclipse.gmf.runtime.notation.GuideStyle
        - interface org.eclipse.gmf.runtime.notation.DiagramStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.PageStyle)
      - interface org.eclipse.gmf.runtime.notation.ImageBufferStyle
      - interface org.eclipse.gmf.runtime.notation.ImageStyle
        - interface org.eclipse.gmf.runtime.notation.ImageBufferStyle
      - interface org.eclipse.gmf.runtime.notation.LineStyle
        - interface org.eclipse.gmf.runtime.notation.ConnectorStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.RoutingStyle)
        - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FillStyle, org.eclipse.gmf.runtime.notation.FontStyle)
      - interface org.eclipse.gmf.runtime.notation.PageStyle
        - interface org.eclipse.gmf.runtime.notation.DiagramStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.GuideStyle)
      - interface org.eclipse.gmf.runtime.notation.RoutingStyle
        - interface org.eclipse.gmf.runtime.notation.ConnectorStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.LineStyle)
      - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FillStyle, org.eclipse.gmf.runtime.notation.FontStyle, org.eclipse.gmf.runtime.notation.LineStyle)
      - interface org.eclipse.gmf.runtime.notation.SortingStyle
      - interface org.eclipse.gmf.runtime.notation.TitleStyle
    - interface org.eclipse.gmf.runtime.notation.TitleStyle
    - interface org.eclipse.gmf.runtime.notation.View
      - interface org.eclipse.gmf.runtime.notation.Diagram
      - interface org.eclipse.gmf.runtime.notation.Edge
      - interface org.eclipse.gmf.runtime.notation.Node
  - interface org.eclipse.emf.ecore.EPackage
    - interface org.eclipse.gmf.runtime.notation.NotationPackage
  - interface org.eclipse.gmf.runtime.notation.FillStyle
    - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FontStyle, org.eclipse.gmf.runtime.notation.LineStyle)
  - interface org.eclipse.gmf.runtime.notation.FilteringStyle
  - interface org.eclipse.gmf.runtime.notation.FontStyle
    - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FillStyle, org.eclipse.gmf.runtime.notation.LineStyle)
  - interface org.eclipse.gmf.runtime.notation.Guide
  - interface org.eclipse.gmf.runtime.notation.GuideStyle
    - interface org.eclipse.gmf.runtime.notation.DiagramStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.PageStyle)
  - interface org.eclipse.gmf.runtime.notation.IdentityAnchor
  - interface org.eclipse.gmf.runtime.notation.Image
  - interface org.eclipse.gmf.runtime.notation.ImageBufferStyle
  - interface org.eclipse.gmf.runtime.notation.ImageStyle
    - interface org.eclipse.gmf.runtime.notation.ImageBufferStyle
  - interface org.eclipse.gmf.runtime.notation.LayoutConstraint
    - interface org.eclipse.gmf.runtime.notation.Bounds (also extends org.eclipse.gmf.runtime.notation.Location, org.eclipse.gmf.runtime.notation.Size)
    - interface org.eclipse.gmf.runtime.notation.Location
      - interface org.eclipse.gmf.runtime.notation.Bounds (also extends org.eclipse.gmf.runtime.notation.Size)
    - interface org.eclipse.gmf.runtime.notation.Ratio
    - interface org.eclipse.gmf.runtime.notation.Size
      - interface org.eclipse.gmf.runtime.notation.Bounds (also extends org.eclipse.gmf.runtime.notation.Location)
  - interface org.eclipse.gmf.runtime.notation.LineStyle
    - interface org.eclipse.gmf.runtime.notation.ConnectorStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.RoutingStyle)
    - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FillStyle, org.eclipse.gmf.runtime.notation.FontStyle)
  - interface org.eclipse.gmf.runtime.notation.Location
    - interface org.eclipse.gmf.runtime.notation.Bounds (also extends org.eclipse.gmf.runtime.notation.Size)
  - interface org.eclipse.gmf.runtime.notation.Node
  - interface org.eclipse.gmf.runtime.notation.NotationFactory
  - interface org.eclipse.gmf.runtime.notation.NotationPackage
  - interface org.eclipse.gmf.runtime.notation.PageStyle
    - interface org.eclipse.gmf.runtime.notation.DiagramStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.GuideStyle)
  - interface org.eclipse.gmf.runtime.notation.Ratio
  - interface org.eclipse.gmf.runtime.notation.RelativeBendpoints
  - interface org.eclipse.gmf.runtime.notation.RoutingStyle
    - interface org.eclipse.gmf.runtime.notation.ConnectorStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.LineStyle)
  - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FillStyle, org.eclipse.gmf.runtime.notation.FontStyle, org.eclipse.gmf.runtime.notation.LineStyle)
  - interface org.eclipse.gmf.runtime.notation.Size
    - interface org.eclipse.gmf.runtime.notation.Bounds (also extends org.eclipse.gmf.runtime.notation.Location)
  - interface org.eclipse.gmf.runtime.notation.SortingStyle
  - interface org.eclipse.gmf.runtime.notation.Style
    - interface org.eclipse.gmf.runtime.notation.CanonicalStyle
    - interface org.eclipse.gmf.runtime.notation.ConnectorStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.LineStyle, org.eclipse.gmf.runtime.notation.RoutingStyle)
    - interface org.eclipse.gmf.runtime.notation.DescriptionStyle
      - interface org.eclipse.gmf.runtime.notation.DiagramStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.GuideStyle, org.eclipse.gmf.runtime.notation.PageStyle)
      - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FillStyle, org.eclipse.gmf.runtime.notation.FontStyle, org.eclipse.gmf.runtime.notation.LineStyle)
    - interface org.eclipse.gmf.runtime.notation.DiagramStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.GuideStyle, org.eclipse.gmf.runtime.notation.PageStyle)
    - interface org.eclipse.gmf.runtime.notation.DrawerStyle
    - interface org.eclipse.gmf.runtime.notation.FillStyle
      - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FontStyle, org.eclipse.gmf.runtime.notation.LineStyle)
    - interface org.eclipse.gmf.runtime.notation.FilteringStyle
    - interface org.eclipse.gmf.runtime.notation.FontStyle
      - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FillStyle, org.eclipse.gmf.runtime.notation.LineStyle)
    - interface org.eclipse.gmf.runtime.notation.GuideStyle
      - interface org.eclipse.gmf.runtime.notation.DiagramStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.PageStyle)
    - interface org.eclipse.gmf.runtime.notation.ImageBufferStyle
    - interface org.eclipse.gmf.runtime.notation.ImageStyle
      - interface org.eclipse.gmf.runtime.notation.ImageBufferStyle
    - interface org.eclipse.gmf.runtime.notation.LineStyle
      - interface org.eclipse.gmf.runtime.notation.ConnectorStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.RoutingStyle)
      - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FillStyle, org.eclipse.gmf.runtime.notation.FontStyle)
    - interface org.eclipse.gmf.runtime.notation.PageStyle
      - interface org.eclipse.gmf.runtime.notation.DiagramStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.GuideStyle)
    - interface org.eclipse.gmf.runtime.notation.RoutingStyle
      - interface org.eclipse.gmf.runtime.notation.ConnectorStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.LineStyle)
    - interface org.eclipse.gmf.runtime.notation.ShapeStyle (also extends org.eclipse.gmf.runtime.notation.DescriptionStyle, org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.FillStyle, org.eclipse.gmf.runtime.notation.FontStyle, org.eclipse.gmf.runtime.notation.LineStyle)
    - interface org.eclipse.gmf.runtime.notation.SortingStyle
    - interface org.eclipse.gmf.runtime.notation.TitleStyle
  - interface org.eclipse.gmf.runtime.notation.TitleStyle
  - interface org.eclipse.gmf.runtime.notation.View
    - interface org.eclipse.gmf.runtime.notation.Diagram
    - interface org.eclipse.gmf.runtime.notation.Edge
    - interface org.eclipse.gmf.runtime.notation.Node
- interface org.eclipse.gmf.runtime.diagram.ui.services.palette.PaletteFactory
- interface org.eclipse.gmf.runtime.draw2d.ui.render.factory.RenderedImageType
- interface org.eclipse.gmf.runtime.draw2d.ui.render.RenderInfo
- interface org.eclipse.gef.RequestConstants
  - interface org.eclipse.gmf.runtime.diagram.ui.requests.RequestConstants
- interface org.eclipse.gmf.runtime.common.ui.dialogs.ShowRelatedElementsPresetHelper.IConversionMethods
- interface org.eclipse.gmf.runtime.common.ui.services.dnd.core.TransferId
- interface org.eclipse.gmf.runtime.common.ui.viewers.ViewerHintConstants
- interface org.eclipse.gmf.runtime.diagram.core.view.factories.ViewFactory

Runtime

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.