/[projects]/android/TrainInfoService/src/dk/thoerup/traininfoservice/StationBean.java
ViewVC logotype

Annotation of /android/TrainInfoService/src/dk/thoerup/traininfoservice/StationBean.java

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1060 - (hide annotations) (download)
Thu Sep 16 13:32:10 2010 UTC (13 years, 8 months ago) by torben
File size: 2307 byte(s)
Experimental: use Simple (simple.sourceforge.net) for XML serialization
1 torben 588 package dk.thoerup.traininfoservice;
2    
3 torben 1060 import java.util.ArrayList;
4     import java.util.List;
5    
6     import org.simpleframework.xml.Element;
7     import org.simpleframework.xml.ElementList;
8     import org.simpleframework.xml.Root;
9    
10     @Root(name="stations")
11 torben 588 public class StationBean {
12    
13    
14 torben 1060 @ElementList(inline=true)
15     List<StationEntry> entries = new ArrayList();
16 torben 588
17 torben 1060 @Root(name="station")
18     public static class StationEntry {
19    
20     @Element
21     private int id;
22    
23     @Element
24     private String name;
25    
26     @Element
27     private double latitude;
28    
29     @Element
30     private double longitude;
31    
32     @Element(name="regional")
33     private boolean isRegional = false;
34     private String regional = null;
35    
36     @Element(name="strain")
37     private boolean isStrain = false;
38     private String strain = null;
39    
40     @Element(name="metro")
41     private boolean isMetro = false;
42     private String metro = null;
43    
44     @Element
45     private String address;
46    
47     @Element
48     private int calcdist;
49    
50    
51     public int getId() {
52     return id;
53     }
54     public void setId(int id) {
55     this.id = id;
56     }
57     public String getName() {
58     return name;
59     }
60     public void setName(String name) {
61     this.name = name;
62     }
63     public double getLatitude() {
64     return latitude;
65     }
66     public void setLatitude(double latitude) {
67     this.latitude = latitude;
68     }
69     public double getLongitude() {
70     return longitude;
71     }
72     public void setLongitude(double longitude) {
73     this.longitude = longitude;
74     }
75     public String getRegional() {
76     return regional;
77     }
78     public void setRegional(String regional) {
79     this.regional = regional;
80     }
81    
82     public void setIsRegional(boolean isRegional) {
83     this.isRegional = isRegional;
84     }
85    
86     public String getStrain() {
87     return strain;
88     }
89     public void setStrain(String strain) {
90     this.strain = strain;
91     }
92    
93     public void setIsStrain(boolean isStrain) {
94     this.isStrain = isStrain;
95     }
96    
97    
98     public String getMetro() {
99     return metro;
100     }
101     public void setMetro(String metro) {
102     this.metro = metro;
103     }
104    
105     public void setIsMetro(boolean isMetro) {
106     this.isMetro = isMetro;
107     }
108    
109    
110     public String getAddress() {
111     return address;
112     }
113     public void setAddress(String address) {
114     this.address = address;
115     }
116     public int getCalcdist() {
117     return calcdist;
118     }
119     public void setCalcdist(int calcdist) {
120     this.calcdist = calcdist;
121     }
122 torben 588 }
123    
124     }

  ViewVC Help
Powered by ViewVC 1.1.20