1
2
3
4
5
6
7
8 package org.opentrafficsim.road.network.factory.vissim.xsd;
9
10 import javax.xml.bind.annotation.XmlAccessType;
11 import javax.xml.bind.annotation.XmlAccessorType;
12 import javax.xml.bind.annotation.XmlAttribute;
13 import javax.xml.bind.annotation.XmlID;
14 import javax.xml.bind.annotation.XmlIDREF;
15 import javax.xml.bind.annotation.XmlRootElement;
16 import javax.xml.bind.annotation.XmlSchemaType;
17 import javax.xml.bind.annotation.XmlType;
18 import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
19 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 @XmlAccessorType(XmlAccessType.FIELD)
41 @XmlType(name = "")
42 @XmlRootElement(name = "NODE")
43 public class NODE
44 {
45
46 @XmlAttribute(name = "NAME", required = true)
47 @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
48 @XmlID
49 @XmlSchemaType(name = "ID")
50 protected String name;
51
52 @XmlAttribute(name = "COORDINATE")
53 protected String coordinate;
54
55 @XmlAttribute(name = "ANGLE")
56 protected String angle;
57
58 @XmlIDREF
59 private NODE refId;
60
61 @XmlAttribute(name = "base", namespace = "http://www.w3.org/XML/1998/namespace")
62 @XmlSchemaType(name = "anyURI")
63 protected String base;
64
65
66
67
68
69 public String getNAME()
70 {
71 return name;
72 }
73
74
75
76
77
78 public void setNAME(String value)
79 {
80 this.name = value;
81 }
82
83
84
85
86
87 public String getCOORDINATE()
88 {
89 return coordinate;
90 }
91
92
93
94
95
96 public void setCOORDINATE(String value)
97 {
98 this.coordinate = value;
99 }
100
101
102
103
104
105 public String getANGLE()
106 {
107 return angle;
108 }
109
110
111
112
113
114 public void setANGLE(String value)
115 {
116 this.angle = value;
117 }
118
119
120
121
122
123 public String getBase()
124 {
125 return base;
126 }
127
128
129
130
131
132 public void setBase(String value)
133 {
134 this.base = value;
135 }
136
137 public NODE getRefId()
138 {
139 return refId;
140 }
141
142 public void setRefId(NODE refId)
143 {
144 this.refId = refId;
145 }
146
147 }