- ScheduleDotWriter - Class in util
-
Overrides the Grph library dot writer in order to write the additional Grph
tags (ie.
- ScheduleDotWriter() - Constructor for class util.ScheduleDotWriter
-
- ScheduleEvent - Class in gui
-
This class represents an event associated with a schedule change, such as
best state changing, a state being generated, or a state being pruned
- ScheduleEvent(ScheduleEvent.EventType) - Constructor for class gui.ScheduleEvent
-
Create a ScheduleEvent of the specified type
- ScheduleEvent.EventType - Enum in gui
-
- ScheduleGrph - Class in util
-
This extends the InMemoryGrph to provide additional fields, such as the
properties we need for this particular problem.This extends the InMemoryGrph
to provide additional fields, such as the properties we need for this
particular problem
- ScheduleGrph() - Constructor for class util.ScheduleGrph
-
No arg constructor for ScheduleGrph, initializes with empty weights, task starts and processor assignments
- ScheduleListener - Interface in gui
-
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.
- serialize() - Method in class util.PartialScheduleGrph
-
Serialize this schedule into a MinimalScheduleGrph for low memory saving
- setBlockHeight(double) - Method in class gui.GanttChart
-
- setEdgeWeightProperty(NumericalProperty) - Method in class util.ScheduleGrph
-
Set the NumericalProperty containing assigned edge weights
- setFBottomLevel(int) - Method in class util.PartialScheduleGrph
-
Set the bottom level time of this schedule
- setIdleTime(int) - Method in class util.PartialScheduleGrph
-
Set the idle time of this partial schedule
- setLabel(String) - Method in class gui.GanttChart.ExtraData
-
- setLength(long) - Method in class gui.GanttChart.ExtraData
-
- setScore(int) - Method in class util.PartialScheduleGrph
-
Set the score of this partial schedule, used for ranking in the algorithm
- setSerialized(String) - Method in class util.PartialScheduleGrph
-
Set the value of the serialized version of this schedule
- setStyleClass(String) - Method in class gui.GanttChart.ExtraData
-
- setTimeAdded(long) - Method in class util.PartialScheduleGrph
-
Set the time this schedule was added to a list/set.
- setVertexProcessorProperty(NumericalProperty) - Method in class util.ScheduleGrph
-
Set the NumericalProperty containing assigned task processors
- setVertexStartProperty(NumericalProperty) - Method in class util.ScheduleGrph
-
Set the NumericalProperty containing assigned vertex starts
- setVertexWeightProperty(NumericalProperty) - Method in class util.ScheduleGrph
-
Set the NumericalProperty containing assigned vertex weight
- start(Stage) - Method in class gui.MainView
-
- start(Stage) - Method in class io.Main
-
- StatePruned - gui.ScheduleEvent.EventType
-
- StaticUtils - Class in util
-
A class for various useful but miscellaneous static utility methods
- StaticUtils() - Constructor for class util.StaticUtils
-
- styleClass - Variable in class gui.GanttChart.ExtraData
-