# Hierarchy For Package org.eclipse.graphiti.ui.internal.figures

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.draw2d.AbstractLocator (implements org.eclipse.draw2d.Locator)
    - org.eclipse.graphiti.ui.internal.figures.FlexibleRotatableLocator
  - org.eclipse.graphiti.ui.internal.figures.BezierPoint
  - org.eclipse.draw2d.Figure (implements org.eclipse.draw2d.IFigure)
    - org.eclipse.draw2d.AbstractImageFigure (implements org.eclipse.draw2d.IImageFigure)
      - org.eclipse.draw2d.ImageFigure
        - org.eclipse.graphiti.ui.internal.figures.ImageFigureAntialias
          - org.eclipse.graphiti.ui.internal.figures.DecoratorImageFigure
          - org.eclipse.graphiti.ui.internal.figures.GFImageFigure
    - org.eclipse.draw2d.text.FlowFigure
      - org.eclipse.draw2d.text.BlockFlow
        - org.eclipse.draw2d.text.FlowPage
          - org.eclipse.graphiti.ui.internal.figures.GFFlowPage
      - org.eclipse.draw2d.text.InlineFlow
        - org.eclipse.draw2d.text.TextFlow
          - org.eclipse.graphiti.ui.internal.figures.GFTextFlow
    - org.eclipse.graphiti.ui.internal.figures.GFMultilineText
    - org.eclipse.draw2d.Label (implements org.eclipse.draw2d.PositionConstants)
      - org.eclipse.graphiti.ui.internal.figures.GFText (implements org.eclipse.draw2d.RotatableDecoration)
    - org.eclipse.draw2d.Shape
      - org.eclipse.graphiti.ui.internal.figures.GFAbstractShape (implements org.eclipse.gef.handles.HandleBounds, org.eclipse.graphiti.platform.ga.IVisualStateChangeListener, org.eclipse.graphiti.platform.ga.IVisualStateHolder)
        - org.eclipse.graphiti.ui.internal.figures.GFAbstractPointListShape
          - org.eclipse.graphiti.ui.internal.figures.GFPolyline
            - org.eclipse.graphiti.ui.internal.figures.GFPolygon
              - org.eclipse.graphiti.ui.internal.figures.GFPolygonDecoration (implements org.eclipse.draw2d.RotatableDecoration)
            - org.eclipse.graphiti.ui.internal.figures.GFPolylineConnection (implements org.eclipse.draw2d.AnchorListener, org.eclipse.draw2d.Connection)
            - org.eclipse.graphiti.ui.internal.figures.GFPolylineDecoration (implements org.eclipse.draw2d.RotatableDecoration)
        - org.eclipse.graphiti.ui.internal.figures.GFAbstractRotatableDecoration (implements org.eclipse.draw2d.RotatableDecoration)
          - org.eclipse.graphiti.ui.internal.figures.GFEllipseDecoration (implements org.eclipse.draw2d.RotatableDecoration)
        - org.eclipse.graphiti.ui.internal.figures.GFEllipse
        - org.eclipse.graphiti.ui.internal.figures.GFRectangleFigure
        - org.eclipse.graphiti.ui.internal.figures.GFRoundedRectangle
  - org.eclipse.graphiti.ui.internal.figures.GFFigureUtil