Package control
Class ControllerSchedule.ScheduleEntry
- java.lang.Object
-
- control.ControllerSchedule.ScheduleEntry
-
- All Implemented Interfaces:
Comparable<ControllerSchedule.ScheduleEntry>
- Enclosing class:
- ControllerSchedule
public class ControllerSchedule.ScheduleEntry extends Object implements Comparable<ControllerSchedule.ScheduleEntry>
-
-
Field Summary
Fields Modifier and Type Field Description AbstractController
cntrl
float
end_time
float
start_time
-
Constructor Summary
Constructors Constructor Description ScheduleEntry(float start_time, float end_time, AbstractController cntrl)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(ControllerSchedule.ScheduleEntry that)
void
initialize(Scenario scenario)
void
validate(OTMErrorLog errorLog)
-
-
-
Field Detail
-
start_time
public float start_time
-
end_time
public float end_time
-
cntrl
public AbstractController cntrl
-
-
Constructor Detail
-
ScheduleEntry
public ScheduleEntry(float start_time, float end_time, AbstractController cntrl)
-
-
Method Detail
-
initialize
public void initialize(Scenario scenario) throws OTMException
- Throws:
OTMException
-
validate
public void validate(OTMErrorLog errorLog)
-
compareTo
public int compareTo(ControllerSchedule.ScheduleEntry that)
- Specified by:
compareTo
in interfaceComparable<ControllerSchedule.ScheduleEntry>
-
-