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

Annotation of /android/TrainInfoService/src/dk/thoerup/traininfoservice/banedk/DepartureBean.java

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1060 - (hide annotations) (download)
Thu Sep 16 13:32:10 2010 UTC (13 years, 9 months ago) by torben
File size: 821 byte(s)
Experimental: use Simple (simple.sourceforge.net) for XML serialization
1 torben 978 package dk.thoerup.traininfoservice.banedk;
2    
3     import java.util.ArrayList;
4     import java.util.HashSet;
5     import java.util.List;
6     import java.util.Set;
7    
8 torben 1060 import org.simpleframework.xml.Attribute;
9     import org.simpleframework.xml.ElementList;
10     import org.simpleframework.xml.Root;
11    
12     @Root(name="departureinfo")
13 torben 978 public class DepartureBean {
14    
15 torben 1060 @Attribute
16     boolean arrival;
17    
18     @Attribute(name="station")
19 torben 1021 String stationName;
20    
21 torben 1060
22    
23     @ElementList(inline=true, name="train")
24 torben 978 List<DepartureEntry> departureEntries = new ArrayList<DepartureEntry>();
25    
26 torben 1060 @ElementList(inline=true)
27     Set<String> notifications = new HashSet<String>();
28    
29 torben 979 public Set<String> getNotifications() {
30     return notifications;
31     }
32 torben 978
33 torben 979 public List<DepartureEntry> getEntries() {
34     return departureEntries;
35     }
36    
37 torben 1021 public String getStationName() {
38     return stationName;
39     }
40    
41 torben 978 }

  ViewVC Help
Powered by ViewVC 1.1.20