1 package org.opentrafficsim.editor.extensions.map;
2
3 import java.awt.Color;
4
5 import org.opentrafficsim.draw.road.TrafficLightAnimation.TrafficLightData;
6 import org.opentrafficsim.editor.OtsEditor;
7 import org.opentrafficsim.editor.XsdTreeNode;
8
9
10
11
12
13
14
15
16
17 public class MapTrafficLightData extends MapLaneBasedObjectData implements TrafficLightData
18 {
19
20
21
22
23
24
25
26 public MapTrafficLightData(final EditorMap map, final XsdTreeNode node, final OtsEditor editor)
27 {
28 super(map, node, editor);
29 setLinkNode(getNode().getParent());
30 }
31
32 @Override
33 public Color getColor()
34 {
35 return Color.RED;
36 }
37
38 @Override
39 public String toString()
40 {
41 return "Traffic light " + getId();
42 }
43
44 }