# Hierarchy For Package org.eclipse.gef.dot.internal.ui

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.gef.mvc.fx.behaviors.AbstractBehavior (implements org.eclipse.gef.mvc.fx.behaviors.IBehavior)
    - org.eclipse.gef.zest.fx.behaviors.AbstractLayoutBehavior
      - org.eclipse.gef.zest.fx.behaviors.EdgeLayoutBehavior
        - org.eclipse.gef.dot.internal.ui.DotEdgeLayoutBehavior
      - org.eclipse.gef.zest.fx.behaviors.NodeLayoutBehavior
        - org.eclipse.gef.dot.internal.ui.DotNodeLayoutBehavior
  - com.google.inject.AbstractModule (implements com.google.inject.Module)
    - org.eclipse.gef.mvc.fx.MvcFxModule
      - org.eclipse.gef.dot.internal.ui.DotGraphViewModule
  - org.eclipse.gef.mvc.fx.parts.AbstractVisualPart<V> (implements org.eclipse.gef.mvc.fx.parts.IVisualPart<V>)
    - org.eclipse.gef.mvc.fx.parts.AbstractContentPart<V> (implements org.eclipse.gef.mvc.fx.parts.IContentPart<V>)
      - org.eclipse.gef.zest.fx.parts.AbstractLabelPart (implements org.eclipse.gef.mvc.fx.parts.ITransformableContentPart<V>)
        - org.eclipse.gef.zest.fx.parts.EdgeLabelPart
          - org.eclipse.gef.dot.internal.ui.DotEdgeLabelPart
        - org.eclipse.gef.zest.fx.parts.NodeLabelPart
          - org.eclipse.gef.dot.internal.ui.DotNodeLabelPart
      - org.eclipse.gef.zest.fx.parts.NodePart (implements org.eclipse.gef.mvc.fx.parts.IResizableContentPart<V>, org.eclipse.gef.mvc.fx.parts.ITransformableContentPart<V>)
        - org.eclipse.gef.dot.internal.ui.DotNodePart
  - org.eclipse.gef.dot.internal.ui.DotContentPartFactory (implements org.eclipse.gef.mvc.fx.parts.IContentPartFactory)
  - org.eclipse.core.commands.common.EventManager
    - org.eclipse.ui.part.WorkbenchPart (implements org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IWorkbenchPartOrientation)
      - org.eclipse.ui.part.ViewPart (implements org.eclipse.ui.IViewPart)
        - org.eclipse.gef.mvc.fx.ui.parts.AbstractFXView
          - org.eclipse.gef.zest.fx.ui.parts.ZestFxUiView
            - org.eclipse.gef.dot.internal.ui.DotGraphView (implements org.eclipse.ui.part.IShowInTarget)
  - org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl<T> (implements org.eclipse.gef.common.adapt.IAdaptable.Bound<A>)
    - org.eclipse.gef.mvc.fx.providers.DefaultAnchorProvider (implements org.eclipse.gef.mvc.fx.providers.IAnchorProvider)
      - org.eclipse.gef.zest.fx.providers.NodePartAnchorProvider
        - org.eclipse.gef.dot.internal.ui.DotAnchorProvider
  - org.eclipse.osgi.util.NLS
    - org.eclipse.gef.dot.internal.ui.DotUiMessages