Generation Framework

## Hierarchy For Package org.eclipse.gmf.gmfgraph

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class org.eclipse.emf.common.util.AbstractEnumerator (implements org.eclipse.emf.common.util.Enumerator)
    - class org.eclipse.gmf.gmfgraph.Alignment
    - class org.eclipse.gmf.gmfgraph.ColorConstants
    - class org.eclipse.gmf.gmfgraph.Direction
    - class org.eclipse.gmf.gmfgraph.FontStyle
    - class org.eclipse.gmf.gmfgraph.LineKind

## Interface Hierarchy

- interface org.eclipse.emf.common.notify.Notifier
  - interface org.eclipse.emf.ecore.EObject
    - interface org.eclipse.gmf.gmfgraph.Border
      - interface org.eclipse.gmf.gmfgraph.CompoundBorder
      - interface org.eclipse.gmf.gmfgraph.CustomBorder (also extends org.eclipse.gmf.gmfgraph.CustomClass)
      - interface org.eclipse.gmf.gmfgraph.LineBorder
      - interface org.eclipse.gmf.gmfgraph.MarginBorder
    - interface org.eclipse.gmf.gmfgraph.Color
      - interface org.eclipse.gmf.gmfgraph.ConstantColor
      - interface org.eclipse.gmf.gmfgraph.RGBColor
    - interface org.eclipse.gmf.gmfgraph.CustomAttribute
    - interface org.eclipse.gmf.gmfgraph.CustomClass
      - interface org.eclipse.gmf.gmfgraph.CustomBorder (also extends org.eclipse.gmf.gmfgraph.Border)
      - interface org.eclipse.gmf.gmfgraph.CustomFigure (also extends org.eclipse.gmf.gmfgraph.Figure)
        - interface org.eclipse.gmf.gmfgraph.CustomConnection (also extends org.eclipse.gmf.gmfgraph.ConnectionFigure)
        - interface org.eclipse.gmf.gmfgraph.CustomDecoration (also extends org.eclipse.gmf.gmfgraph.DecorationFigure)
      - interface org.eclipse.gmf.gmfgraph.CustomLayout (also extends org.eclipse.gmf.gmfgraph.Layout)
      - interface org.eclipse.gmf.gmfgraph.CustomLayoutData (also extends org.eclipse.gmf.gmfgraph.LayoutData)
    - interface org.eclipse.gmf.gmfgraph.Dimension
    - interface org.eclipse.emf.ecore.EModelElement
      - interface org.eclipse.emf.ecore.EFactory
        - interface org.eclipse.gmf.gmfgraph.GMFGraphFactory
      - interface org.eclipse.emf.ecore.ENamedElement
        - interface org.eclipse.emf.ecore.EPackage
          - interface org.eclipse.gmf.gmfgraph.GMFGraphPackage
    - interface org.eclipse.gmf.gmfgraph.FigureHandle
      - interface org.eclipse.gmf.gmfgraph.Figure (also extends org.eclipse.gmf.gmfgraph.FigureMarker, org.eclipse.gmf.gmfgraph.Identity)
        - interface org.eclipse.gmf.gmfgraph.ConnectionFigure
          - interface org.eclipse.gmf.gmfgraph.CustomConnection (also extends org.eclipse.gmf.gmfgraph.CustomFigure)
          - interface org.eclipse.gmf.gmfgraph.PolylineConnection (also extends org.eclipse.gmf.gmfgraph.Polyline)
        - interface org.eclipse.gmf.gmfgraph.CustomFigure (also extends org.eclipse.gmf.gmfgraph.CustomClass)
          - interface org.eclipse.gmf.gmfgraph.CustomConnection (also extends org.eclipse.gmf.gmfgraph.ConnectionFigure)
          - interface org.eclipse.gmf.gmfgraph.CustomDecoration (also extends org.eclipse.gmf.gmfgraph.DecorationFigure)
        - interface org.eclipse.gmf.gmfgraph.DecorationFigure
          - interface org.eclipse.gmf.gmfgraph.CustomDecoration (also extends org.eclipse.gmf.gmfgraph.CustomFigure)
          - interface org.eclipse.gmf.gmfgraph.PolygonDecoration (also extends org.eclipse.gmf.gmfgraph.Polygon)
          - interface org.eclipse.gmf.gmfgraph.PolylineDecoration (also extends org.eclipse.gmf.gmfgraph.Polyline)
        - interface org.eclipse.gmf.gmfgraph.Label
        - interface org.eclipse.gmf.gmfgraph.LabeledContainer
        - interface org.eclipse.gmf.gmfgraph.Shape
          - interface org.eclipse.gmf.gmfgraph.Ellipse
          - interface org.eclipse.gmf.gmfgraph.Polyline
            - interface org.eclipse.gmf.gmfgraph.Polygon
              - interface org.eclipse.gmf.gmfgraph.PolygonDecoration (also extends org.eclipse.gmf.gmfgraph.DecorationFigure)
            - interface org.eclipse.gmf.gmfgraph.PolylineConnection (also extends org.eclipse.gmf.gmfgraph.ConnectionFigure)
            - interface org.eclipse.gmf.gmfgraph.PolylineDecoration (also extends org.eclipse.gmf.gmfgraph.DecorationFigure)
          - interface org.eclipse.gmf.gmfgraph.Rectangle
          - interface org.eclipse.gmf.gmfgraph.RoundedRectangle
      - interface org.eclipse.gmf.gmfgraph.FigureAccessor
    - interface org.eclipse.gmf.gmfgraph.Font
      - interface org.eclipse.gmf.gmfgraph.BasicFont
    - interface org.eclipse.gmf.gmfgraph.Identity
      - interface org.eclipse.gmf.gmfgraph.Canvas
      - interface org.eclipse.gmf.gmfgraph.DiagramElement
        - interface org.eclipse.gmf.gmfgraph.Compartment
        - interface org.eclipse.gmf.gmfgraph.Connection
        - interface org.eclipse.gmf.gmfgraph.Node
          - interface org.eclipse.gmf.gmfgraph.DiagramLabel
      - interface org.eclipse.gmf.gmfgraph.Figure (also extends org.eclipse.gmf.gmfgraph.FigureHandle, org.eclipse.gmf.gmfgraph.FigureMarker)
        - interface org.eclipse.gmf.gmfgraph.ConnectionFigure
          - interface org.eclipse.gmf.gmfgraph.CustomConnection (also extends org.eclipse.gmf.gmfgraph.CustomFigure)
          - interface org.eclipse.gmf.gmfgraph.PolylineConnection (also extends org.eclipse.gmf.gmfgraph.Polyline)
        - interface org.eclipse.gmf.gmfgraph.CustomFigure (also extends org.eclipse.gmf.gmfgraph.CustomClass)
          - interface org.eclipse.gmf.gmfgraph.CustomConnection (also extends org.eclipse.gmf.gmfgraph.ConnectionFigure)
          - interface org.eclipse.gmf.gmfgraph.CustomDecoration (also extends org.eclipse.gmf.gmfgraph.DecorationFigure)
        - interface org.eclipse.gmf.gmfgraph.DecorationFigure
          - interface org.eclipse.gmf.gmfgraph.CustomDecoration (also extends org.eclipse.gmf.gmfgraph.CustomFigure)
          - interface org.eclipse.gmf.gmfgraph.PolygonDecoration (also extends org.eclipse.gmf.gmfgraph.Polygon)
          - interface org.eclipse.gmf.gmfgraph.PolylineDecoration (also extends org.eclipse.gmf.gmfgraph.Polyline)
        - interface org.eclipse.gmf.gmfgraph.Label
        - interface org.eclipse.gmf.gmfgraph.LabeledContainer
        - interface org.eclipse.gmf.gmfgraph.Shape
          - interface org.eclipse.gmf.gmfgraph.Ellipse
          - interface org.eclipse.gmf.gmfgraph.Polyline
            - interface org.eclipse.gmf.gmfgraph.Polygon
              - interface org.eclipse.gmf.gmfgraph.PolygonDecoration (also extends org.eclipse.gmf.gmfgraph.DecorationFigure)
            - interface org.eclipse.gmf.gmfgraph.PolylineConnection (also extends org.eclipse.gmf.gmfgraph.ConnectionFigure)
            - interface org.eclipse.gmf.gmfgraph.PolylineDecoration (also extends org.eclipse.gmf.gmfgraph.DecorationFigure)
          - interface org.eclipse.gmf.gmfgraph.Rectangle
          - interface org.eclipse.gmf.gmfgraph.RoundedRectangle
      - interface org.eclipse.gmf.gmfgraph.FigureGallery
    - interface org.eclipse.gmf.gmfgraph.Insets
    - interface org.eclipse.gmf.gmfgraph.Layout
      - interface org.eclipse.gmf.gmfgraph.BorderLayout
      - interface org.eclipse.gmf.gmfgraph.CustomLayout (also extends org.eclipse.gmf.gmfgraph.CustomClass)
      - interface org.eclipse.gmf.gmfgraph.FlowLayout
      - interface org.eclipse.gmf.gmfgraph.GridLayout
      - interface org.eclipse.gmf.gmfgraph.StackLayout
      - interface org.eclipse.gmf.gmfgraph.XYLayout
    - interface org.eclipse.gmf.gmfgraph.Layoutable
      - interface org.eclipse.gmf.gmfgraph.FigureMarker
        - interface org.eclipse.gmf.gmfgraph.Figure (also extends org.eclipse.gmf.gmfgraph.FigureHandle, org.eclipse.gmf.gmfgraph.Identity)
          - interface org.eclipse.gmf.gmfgraph.ConnectionFigure
            - interface org.eclipse.gmf.gmfgraph.CustomConnection (also extends org.eclipse.gmf.gmfgraph.CustomFigure)
            - interface org.eclipse.gmf.gmfgraph.PolylineConnection (also extends org.eclipse.gmf.gmfgraph.Polyline)
          - interface org.eclipse.gmf.gmfgraph.CustomFigure (also extends org.eclipse.gmf.gmfgraph.CustomClass)
            - interface org.eclipse.gmf.gmfgraph.CustomConnection (also extends org.eclipse.gmf.gmfgraph.ConnectionFigure)
            - interface org.eclipse.gmf.gmfgraph.CustomDecoration (also extends org.eclipse.gmf.gmfgraph.DecorationFigure)
          - interface org.eclipse.gmf.gmfgraph.DecorationFigure
            - interface org.eclipse.gmf.gmfgraph.CustomDecoration (also extends org.eclipse.gmf.gmfgraph.CustomFigure)
            - interface org.eclipse.gmf.gmfgraph.PolygonDecoration (also extends org.eclipse.gmf.gmfgraph.Polygon)
            - interface org.eclipse.gmf.gmfgraph.PolylineDecoration (also extends org.eclipse.gmf.gmfgraph.Polyline)
          - interface org.eclipse.gmf.gmfgraph.Label
          - interface org.eclipse.gmf.gmfgraph.LabeledContainer
          - interface org.eclipse.gmf.gmfgraph.Shape
            - interface org.eclipse.gmf.gmfgraph.Ellipse
            - interface org.eclipse.gmf.gmfgraph.Polyline
              - interface org.eclipse.gmf.gmfgraph.Polygon
                - interface org.eclipse.gmf.gmfgraph.PolygonDecoration (also extends org.eclipse.gmf.gmfgraph.DecorationFigure)
              - interface org.eclipse.gmf.gmfgraph.PolylineConnection (also extends org.eclipse.gmf.gmfgraph.ConnectionFigure)
              - interface org.eclipse.gmf.gmfgraph.PolylineDecoration (also extends org.eclipse.gmf.gmfgraph.DecorationFigure)
            - interface org.eclipse.gmf.gmfgraph.Rectangle
            - interface org.eclipse.gmf.gmfgraph.RoundedRectangle
        - interface org.eclipse.gmf.gmfgraph.FigureRef
    - interface org.eclipse.gmf.gmfgraph.LayoutData
      - interface org.eclipse.gmf.gmfgraph.BorderLayoutData
      - interface org.eclipse.gmf.gmfgraph.CustomLayoutData (also extends org.eclipse.gmf.gmfgraph.CustomClass)
      - interface org.eclipse.gmf.gmfgraph.GridLayoutData
      - interface org.eclipse.gmf.gmfgraph.XYLayoutData
    - interface org.eclipse.gmf.gmfgraph.Point
    - interface org.eclipse.gmf.gmfgraph.VisualFacet
      - interface org.eclipse.gmf.gmfgraph.AlignmentFacet
      - interface org.eclipse.gmf.gmfgraph.GeneralFacet
      - interface org.eclipse.gmf.gmfgraph.GradientFacet
      - interface org.eclipse.gmf.gmfgraph.LabelOffsetFacet

Generation Framework

Guidelines for using Eclipse APIs.

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