# Class Hierarchy (1_graphentester)

# Hierarchy For All Packages

Package Hierarchies:

- algorithmen,
- control,
- eigeneAlgorithmen,
- graph,
- imp

## Class Hierarchy

- java.lang.Object
  - javafx.application.Application
    - GraphenTester
  - control.Controller
  - graph.Graph
  - graph.GraphElement (implements java.lang.Comparable<T>)
    - graph.Kante
    - graph.Knoten
  - graph.GraphOptions
  - imp.HSB
  - javafx.scene.Node (implements javafx.event.EventTarget, javafx.css.Styleable)
    - javafx.scene.Parent
      - javafx.scene.layout.Region
        - javafx.scene.control.Control (implements javafx.scene.control.Skinnable)
          - javafx.scene.control.ScrollPane
            - imp.PictureViewer
              - graph.GraphPlotter
          - javafx.scene.control.TextInputControl
            - javafx.scene.control.TextField
              - imp.NumberField
  - imp.Picture
  - javafx.scene.control.Tab (implements javafx.event.EventTarget, javafx.css.Styleable)
    - control.TabMitController
      - control.EditTabMitController
      - control.HauptTabMitController
      - control.SimulationTabMitController
      - control.UnterTabMitController
  - imp.Table
  - imp.TableRow
  - java.lang.Thread (implements java.lang.Runnable)
    - algorithmen.GraphAlgo
      - algorithmen.GraphAlgo_BellmanFord
      - algorithmen.GraphAlgo_Breitensuche
      - eigeneAlgorithmen.GraphAlgo_Coloring_Schueler
      - algorithmen.GraphAlgo_ColoringBacktracking
      - algorithmen.GraphAlgo_ColoringGreedy
      - algorithmen.GraphAlgo_ColoringGreedyRandom
      - algorithmen.GraphAlgo_Dijkstra
      - algorithmen.GraphAlgo_DominatingSetBacktracking
      - algorithmen.GraphAlgo_DominatingSetGenetisch
      - algorithmen.GraphAlgo_DominatingSetGreedyA
      - algorithmen.GraphAlgo_DominatingSetGreedyB
      - algorithmen.GraphAlgo_DominatingSetGreedyC
      - algorithmen.GraphAlgo_DominatingSetGreedyD
      - algorithmen.GraphAlgo_DominatingSetGreedyE
      - algorithmen.GraphAlgo_DominatingSetGreedyF
      - algorithmen.GraphAlgo_DominatingSetGreedyG
      - algorithmen.GraphAlgo_DominatingSetGreedyH
      - algorithmen.GraphAlgo_DominatingSetGreedyI
      - algorithmen.GraphAlgo_EulerkreisExistenz
      - algorithmen.GraphAlgo_Moore
      - algorithmen.GraphAlgo_MST_Kruskal
      - algorithmen.GraphAlgo_MST_Prim
      - algorithmen.GraphAlgo_Tiefensuche
      - algorithmen.GraphAlgo_TiefensucheRek
      - algorithmen.GraphAlgo_toplogischeSortierung
      - algorithmen.GraphAlgo_TSPBacktracking
      - algorithmen.GraphAlgo_TSPGenetisch
      - algorithmen.GraphAlgo_TSPGreedy
      - algorithmen.GraphAlgo_TSPGreedy2
      - algorithmen.GraphAlgo_TSPGreedyOpt
      - algorithmen.GraphAlgo_ZyklusBacktracking
  - javafx.stage.Window (implements javafx.event.EventTarget)
    - javafx.stage.Stage
      - control.Hilfefenster (implements graph.Hilfe)
  - imp.XML

## Interface Hierarchy

- graph.Hilfe