## Hierarchy For Package org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.gef.editparts.AbstractEditPart (implements org.eclipse.gef.EditPart, org.eclipse.core.runtime.IAdaptable, org.eclipse.gef.RequestConstants)
    - org.eclipse.gef.editparts.AbstractGraphicalEditPart (implements org.eclipse.gef.GraphicalEditPart)
      - org.eclipse.gef.editparts.AbstractConnectionEditPart (implements org.eclipse.gef.ConnectionEditPart, org.eclipse.gef.LayerConstants)
        - org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts.JoinEditPart (implements org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts.ISQLEditPart)
      - org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts.ColumnEditPart (implements org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts.ISQLEditPart, org.eclipse.gef.NodeEditPart)
      - org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts.SQLRootEditPart (implements org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts.ISQLEditPart)
      - org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts.TableEditPart (implements org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts.ISQLEditPart)
  - org.eclipse.gef.editpolicies.AbstractEditPolicy (implements org.eclipse.gef.EditPolicy, org.eclipse.gef.RequestConstants)
    - org.eclipse.gef.editpolicies.GraphicalEditPolicy
      - org.eclipse.gef.editpolicies.GraphicalNodeEditPolicy
        - org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts.ColumnEditPolicy
      - org.eclipse.gef.editpolicies.LayoutEditPolicy
        - org.eclipse.gef.editpolicies.ConstrainedLayoutEditPolicy
          - org.eclipse.gef.editpolicies.XYLayoutEditPolicy
            - org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts.RootViewXYLayoutEditPolicy
      - org.eclipse.gef.editpolicies.SelectionEditPolicy
        - org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts.ColumnSelectionEditPolicy
  - org.eclipse.draw2d.AbstractLayout (implements org.eclipse.draw2d.LayoutManager)
    - org.eclipse.draw2d.XYLayout
      - org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts.RootViewXYLayout
  - org.eclipse.draw2d.Figure (implements org.eclipse.draw2d.IFigure)
    - org.eclipse.draw2d.Clickable
      - org.eclipse.draw2d.Toggle
        - org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts.ColumnEditPart.MyCheckBox
    - org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts.ColumnEditPart.ColumnFigure
  - org.eclipse.gef.util.FlagSupport
    - org.eclipse.gef.tools.AbstractTool (implements org.eclipse.gef.RequestConstants, org.eclipse.gef.Tool)
      - org.eclipse.gef.tools.TargetingTool
        - org.eclipse.gef.tools.AbstractConnectionCreationTool
          - org.eclipse.gef.tools.ConnectionDragCreationTool (implements org.eclipse.gef.DragTracker)
            - org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts.ConnectionCreationDragTracker (implements org.eclipse.gef.DragTracker)

## Interface Hierarchy

- org.eclipse.datatools.sqltools.sqlbuilder.views.graph.editparts.ISQLEditPart