1 package org.opentrafficsim.editor;
2
3
4
5
6
7
8
9
10
11 public class ScenarioWrapper
12 {
13
14
15 private final XsdTreeNode scenarioNode;
16
17
18
19
20
21 public ScenarioWrapper(final XsdTreeNode scenarioNode)
22 {
23 this.scenarioNode = scenarioNode;
24 }
25
26
27
28
29
30
31 public boolean isScenario(final XsdTreeNode node)
32 {
33 return node.equals(this.scenarioNode);
34 }
35
36
37
38
39
40 public XsdTreeNode getScenarioNode()
41 {
42 return this.scenarioNode;
43 }
44
45 @Override
46 public String toString()
47 {
48 if (this.scenarioNode == null)
49 {
50 return "(Default)";
51 }
52 String id = this.scenarioNode.getId();
53 return id == null ? "(no id)" : id;
54 }
55
56 }