Package actuator
Class SignalPhase
- java.lang.Object
-
- actuator.SignalPhase
-
public class SignalPhase extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SignalPhase.BulbColor
-
Field Summary
Fields Modifier and Type Field Description SignalPhase.BulbColor
bulbcolor
long
id
Set<core.AbstractLaneGroup>
lanegroups
ActuatorSignal
my_signal
Set<Long>
rc_ids
-
Constructor Summary
Constructors Constructor Description SignalPhase(Scenario scenario, AbstractActuator actuator, Phase jaxb_phase)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
initialize(Scenario scenario, boolean override_targets)
void
validate_post_init(OTMErrorLog errorLog)
-
-
-
Field Detail
-
id
public final long id
-
my_signal
public ActuatorSignal my_signal
-
lanegroups
public Set<core.AbstractLaneGroup> lanegroups
-
bulbcolor
public SignalPhase.BulbColor bulbcolor
-
-
Constructor Detail
-
SignalPhase
public SignalPhase(Scenario scenario, AbstractActuator actuator, Phase jaxb_phase) throws OTMException
- Throws:
OTMException
-
-
Method Detail
-
initialize
public void initialize(Scenario scenario, boolean override_targets) throws OTMException
- Throws:
OTMException
-
validate_post_init
public void validate_post_init(OTMErrorLog errorLog)
-
-