# 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
  - org.eclipse.gef.fx.nodes.AbstractInterpolator (implements org.eclipse.gef.fx.nodes.IConnectionInterpolator)
    - org.eclipse.gef.dot.internal.ui.DotBSplineInterpolator
  - com.google.inject.AbstractModule (implements com.google.inject.Module)
    - org.eclipse.gef.mvc.fx.MvcFxModule
      - org.eclipse.gef.dot.internal.ui.DotGraphViewModule
  - org.eclipse.jface.dialogs.DialogPage (implements org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider)
    - org.eclipse.jface.preference.PreferencePage (implements org.eclipse.jface.preference.IPreferencePage)
      - org.eclipse.jface.preference.FieldEditorPreferencePage (implements org.eclipse.jface.util.IPropertyChangeListener)
        - org.eclipse.gef.dot.internal.ui.GraphvizPreferencePage (implements org.eclipse.ui.IWorkbenchPreferencePage)
  - org.eclipse.gef.dot.internal.ui.Dot2ZestAttributesConverter (implements org.eclipse.gef.common.attributes.IAttributeCopier)
  - org.eclipse.gef.dot.internal.ui.Dot2ZestAttributesConverter.Options
  - org.eclipse.gef.dot.internal.ui.DotColorUtil
  - org.eclipse.gef.dot.internal.ui.DotHTMLLabelJavaFxNode
  - org.eclipse.gef.dot.internal.ui.DotRecordBasedJavaFxNode
  - 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.jface.preference.FieldEditor
    - org.eclipse.jface.preference.RadioGroupFieldEditor
      - org.eclipse.gef.dot.internal.ui.DotExportRadioGroupFieldEditor
  - org.eclipse.gef.graph.GraphCopier
    - org.eclipse.gef.dot.internal.ui.Dot2ZestGraphCopier
  - 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
  - org.eclipse.jface.window.Window (implements org.eclipse.jface.window.IShellProvider)
    - org.eclipse.jface.dialogs.Dialog
      - org.eclipse.jface.dialogs.IconAndMessageDialog
        - org.eclipse.jface.dialogs.MessageDialog
          - org.eclipse.gef.dot.internal.ui.GraphvizPreferencePage.GraphvizConfigurationDialog
  - org.eclipse.gef.dot.internal.ui.Zest2DotAttributesConverter (implements org.eclipse.gef.common.attributes.IAttributeCopier)