Interface | Description |
---|---|
ScheduleListener |
This interface allows implementation of a listener to be registered with an algorithm,
with the view of observing changes to schedules explored by the algorithm.
|
Class | Description |
---|---|
Controller |
This class deals with interactivity of the user interface during scheduling visualisation.
|
GanttChart<X,Y> |
This class was designed by user: Roland from StackOverflow
https://stackoverflow.com/questions/27975898/gantt-chart-from-scratch
|
GanttChart.ExtraData | |
MainView |
This class acts as the view for the GUI.
|
ScheduleEvent |
This class represents an event associated with a schedule change, such as
best state changing, a state being generated, or a state being pruned
|
ZoomableScrollPane |
This class was designed by user Daniel Hari at Stack Overflow
Code modified from https://stackoverflow.com/questions/39827911/javafx-8-scaling-zooming-scrollpane-relative-to-mouse-position
|
Enum | Description |
---|---|
ScheduleEvent.EventType |