1 package org.opentrafficsim.animation.data;
2
3 import org.opentrafficsim.draw.road.TrafficLightDetectorAnimation.TrafficLightDetectorData;
4 import org.opentrafficsim.road.network.lane.object.detector.TrafficLightDetector;
5
6
7
8
9
10
11
12
13
14 public class AnimationTrafficLightDetectorData extends AnimationIdentifiableShape<TrafficLightDetector>
15 implements TrafficLightDetectorData
16 {
17
18
19
20
21
22 public AnimationTrafficLightDetectorData(final TrafficLightDetector trafficLigthDetector)
23 {
24 super(trafficLigthDetector);
25 }
26
27 @Override
28 public boolean getOccupancy()
29 {
30 return getObject().getOccupancy();
31 }
32
33 @Override
34 public String toString()
35 {
36 return "Traffic light detector " + getId();
37 }
38
39 }