A C D E G I L M N O P R S T U V Z 

S

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
 
A C D E G I L M N O P R S T U V Z 
Skip navigation links