20 package org.matsim.lanes;
22 import java.io.Serializable;
23 import java.util.ArrayList;
24 import java.util.List;
33 public final class VisSignal implements Serializable {
40 public VisSignal(String systemId, String signalId) {
66 if (this.turningMoveRestrictions == null){
67 this.turningMoveRestrictions =
new ArrayList<VisLinkWLanes>();
69 this.turningMoveRestrictions.add(toLink);
List< VisLinkWLanes > turningMoveRestrictions
VisSignal(String systemId, String signalId)
String getSignalSystemId()
SignalGroupState getSignalGroupState()
List< VisLinkWLanes > getTurningMoveRestrictions()
void addTurningMoveRestriction(VisLinkWLanes toLink)
void setState(SignalGroupState state)