Runtime

## Hierarchy For Package org.eclipse.gmf.runtime.notation

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.emf.common.util.AbstractEnumerator (implements org.eclipse.emf.common.util.Enumerator, java.io.Serializable)
    - org.eclipse.gmf.runtime.notation.Alignment
    - org.eclipse.gmf.runtime.notation.ArrowType
    - org.eclipse.gmf.runtime.notation.Filtering
    - org.eclipse.gmf.runtime.notation.JumpLinkStatus
    - org.eclipse.gmf.runtime.notation.JumpLinkType
    - org.eclipse.gmf.runtime.notation.LineType
    - org.eclipse.gmf.runtime.notation.MeasurementUnit
    - org.eclipse.gmf.runtime.notation.Routing
    - org.eclipse.gmf.runtime.notation.Smoothness
    - org.eclipse.gmf.runtime.notation.Sorting
    - org.eclipse.gmf.runtime.notation.SortingDirection
    - org.eclipse.gmf.runtime.notation.TextAlignment
  - org.eclipse.emf.common.util.DelegatingResourceLocator (implements org.eclipse.emf.common.util.ResourceLocator)
    - org.eclipse.emf.common.EMFPlugin (implements org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
      - org.eclipse.gmf.runtime.notation.NotationPlugin
  - org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
    - 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)
      - org.eclipse.gmf.runtime.notation.NotationPlugin.Implementation

## Interface Hierarchy

- org.eclipse.gmf.runtime.notation.NotationPackage.Literals
- org.eclipse.emf.common.notify.Notifier
  - org.eclipse.emf.ecore.EObject
    - org.eclipse.gmf.runtime.notation.Anchor
      - org.eclipse.gmf.runtime.notation.IdentityAnchor
    - org.eclipse.gmf.runtime.notation.Bendpoints
      - org.eclipse.gmf.runtime.notation.RelativeBendpoints
    - org.eclipse.gmf.runtime.notation.ConnectorStyle (also extends org.eclipse.gmf.runtime.notation.LineStyle, org.eclipse.gmf.runtime.notation.RoutingStyle)
    - 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)
    - org.eclipse.emf.ecore.EModelElement
      - org.eclipse.emf.ecore.EFactory
        - org.eclipse.gmf.runtime.notation.NotationFactory
      - org.eclipse.emf.ecore.ENamedElement
        - org.eclipse.emf.ecore.EPackage
          - org.eclipse.gmf.runtime.notation.NotationPackage
      - org.eclipse.gmf.runtime.notation.View
        - org.eclipse.gmf.runtime.notation.Diagram
        - org.eclipse.gmf.runtime.notation.Edge
        - org.eclipse.gmf.runtime.notation.Node
    - org.eclipse.gmf.runtime.notation.Guide
    - org.eclipse.gmf.runtime.notation.Image
    - org.eclipse.gmf.runtime.notation.LayoutConstraint
      - org.eclipse.gmf.runtime.notation.Location
        - org.eclipse.gmf.runtime.notation.Bounds (also extends org.eclipse.gmf.runtime.notation.Size)
      - org.eclipse.gmf.runtime.notation.Ratio
      - org.eclipse.gmf.runtime.notation.Size
        - org.eclipse.gmf.runtime.notation.Bounds (also extends org.eclipse.gmf.runtime.notation.Location)
    - org.eclipse.gmf.runtime.notation.NodeEntry
    - 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)
    - org.eclipse.gmf.runtime.notation.StringObjectConverter
      - org.eclipse.gmf.runtime.notation.DataTypeStyle (also extends org.eclipse.gmf.runtime.notation.NamedStyle)
        - org.eclipse.gmf.runtime.notation.ListValueStyle
        - org.eclipse.gmf.runtime.notation.SingleValueStyle
      - org.eclipse.gmf.runtime.notation.PropertyValue
    - org.eclipse.gmf.runtime.notation.StringToPropertyValueMapEntry
    - org.eclipse.gmf.runtime.notation.Style
      - org.eclipse.gmf.runtime.notation.ArrowStyle
      - org.eclipse.gmf.runtime.notation.CanonicalStyle
      - org.eclipse.gmf.runtime.notation.DescriptionStyle
        - 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)
        - 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)
      - org.eclipse.gmf.runtime.notation.DiagramLinkStyle
        - org.eclipse.gmf.runtime.notation.HintedDiagramLinkStyle (also extends org.eclipse.gmf.runtime.notation.Style)
      - org.eclipse.gmf.runtime.notation.DrawerStyle
      - org.eclipse.gmf.runtime.notation.FillStyle
        - 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)
      - org.eclipse.gmf.runtime.notation.FilteringStyle
      - org.eclipse.gmf.runtime.notation.FontStyle
        - 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)
      - org.eclipse.gmf.runtime.notation.GuideStyle
        - 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)
      - org.eclipse.gmf.runtime.notation.HintedDiagramLinkStyle (also extends org.eclipse.gmf.runtime.notation.DiagramLinkStyle)
      - org.eclipse.gmf.runtime.notation.ImageStyle
        - org.eclipse.gmf.runtime.notation.ImageBufferStyle
      - org.eclipse.gmf.runtime.notation.LineStyle
        - org.eclipse.gmf.runtime.notation.ConnectorStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.RoutingStyle)
        - 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.LineTypeStyle
      - org.eclipse.gmf.runtime.notation.MultiDiagramLinkStyle
      - org.eclipse.gmf.runtime.notation.NamedStyle
        - org.eclipse.gmf.runtime.notation.BooleanListValueStyle
        - org.eclipse.gmf.runtime.notation.BooleanValueStyle
        - org.eclipse.gmf.runtime.notation.ByteArrayValueStyle
        - org.eclipse.gmf.runtime.notation.DataTypeStyle (also extends org.eclipse.gmf.runtime.notation.StringObjectConverter)
          - org.eclipse.gmf.runtime.notation.ListValueStyle
          - org.eclipse.gmf.runtime.notation.SingleValueStyle
        - org.eclipse.gmf.runtime.notation.DobleValueStyle
        - org.eclipse.gmf.runtime.notation.DoubleListValueStyle
        - org.eclipse.gmf.runtime.notation.DoubleValueStyle
        - org.eclipse.gmf.runtime.notation.EObjectListValueStyle
        - org.eclipse.gmf.runtime.notation.EObjectValueStyle
        - org.eclipse.gmf.runtime.notation.IntListValueStyle
        - org.eclipse.gmf.runtime.notation.IntValueStyle
        - org.eclipse.gmf.runtime.notation.PropertiesSetStyle
        - org.eclipse.gmf.runtime.notation.StringListValueStyle
        - org.eclipse.gmf.runtime.notation.StringValueStyle
      - org.eclipse.gmf.runtime.notation.PageStyle
        - 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.RoutingStyle
        - org.eclipse.gmf.runtime.notation.ConnectorStyle (also extends org.eclipse.emf.ecore.EObject, org.eclipse.gmf.runtime.notation.LineStyle)
      - org.eclipse.gmf.runtime.notation.SortingStyle
      - org.eclipse.gmf.runtime.notation.TextStyle
      - org.eclipse.gmf.runtime.notation.TitleStyle

Runtime

Guidelines for using Eclipse APIs.

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