1 package org.opentrafficsim.editor.extensions.map;
2
3 import org.opentrafficsim.draw.road.LaneDetectorAnimation.SinkData;
4 import org.opentrafficsim.editor.OtsEditor;
5 import org.opentrafficsim.editor.XsdTreeNode;
6
7 /**
8 * Sink data for the editor Map.
9 * <p>
10 * Copyright (c) 2023-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved. <br>
11 * BSD-style license. See <a href="https://opentrafficsim.org/docs/license.html">OpenTrafficSim License</a>.
12 * </p>
13 * @author <a href="https://github.com/wjschakel">Wouter Schakel</a>
14 */
15 public class MapSinkData extends MapLaneBasedObjectData implements SinkData
16 {
17
18 /**
19 * Constructor.
20 * @param map map.
21 * @param node node Ots.Network.Link.TrafficLight.
22 * @param editor editor.
23 */
24 public MapSinkData(final EditorMap map, final XsdTreeNode node, final OtsEditor editor)
25 {
26 super(map, node, editor);
27 }
28
29 @Override
30 public String toString()
31 {
32 return "Sink " + getLinkLanePositionId();
33 }
34
35 }