@@ -40,6 +40,11 @@ public class Axis implements Identifiable {
4040 */
4141 private Double meridian = null ;
4242
43+ /**
44+ * Meridian Text
45+ */
46+ private String meridianText = null ;
47+
4348 /**
4449 * Meridian (Angle) Unit
4550 */
@@ -50,6 +55,11 @@ public class Axis implements Identifiable {
5055 */
5156 private Double bearing = null ;
5257
58+ /**
59+ * Bearing Text
60+ */
61+ private String bearingText = null ;
62+
5363 /**
5464 * Order
5565 */
@@ -169,6 +179,15 @@ public Double getMeridian() {
169179 return meridian ;
170180 }
171181
182+ /**
183+ * Get the meridian text
184+ *
185+ * @return meridian text
186+ */
187+ public String getMeridianText () {
188+ return meridianText ;
189+ }
190+
172191 /**
173192 * Has a meridian
174193 *
@@ -186,6 +205,18 @@ public boolean hasMeridian() {
186205 */
187206 public void setMeridian (Double meridian ) {
188207 this .meridian = meridian ;
208+ this .meridianText = meridian != null ? String .valueOf (meridian ) : null ;
209+ }
210+
211+ /**
212+ * Set the meridian
213+ *
214+ * @param meridian
215+ * meridian
216+ */
217+ public void setMeridian (String meridian ) {
218+ this .meridianText = meridian ;
219+ this .meridian = meridian != null ? Double .parseDouble (meridian ) : null ;
189220 }
190221
191222 /**
@@ -216,6 +247,15 @@ public Double getBearing() {
216247 return bearing ;
217248 }
218249
250+ /**
251+ * Get the bearing text
252+ *
253+ * @return bearing text
254+ */
255+ public String getBearingText () {
256+ return bearingText ;
257+ }
258+
219259 /**
220260 * Has a bearing
221261 *
@@ -233,6 +273,18 @@ public boolean hasBearing() {
233273 */
234274 public void setBearing (Double bearing ) {
235275 this .bearing = bearing ;
276+ this .bearingText = bearing != null ? String .valueOf (bearing ) : null ;
277+ }
278+
279+ /**
280+ * Set the bearing
281+ *
282+ * @param bearing
283+ * bearing text
284+ */
285+ public void setBearing (String bearing ) {
286+ this .bearingText = bearing ;
287+ this .bearing = bearing != null ? Double .parseDouble (bearing ) : null ;
236288 }
237289
238290 /**
0 commit comments