1 |
package dk.thoerup.traininfo.provider; |
package dk.thoerup.traininfo.provider; |
2 |
|
|
3 |
import java.io.Serializable; |
import dk.thoerup.android.traininfo.common.MetroBean; |
|
import java.util.ArrayList; |
|
4 |
|
|
5 |
|
|
6 |
|
|
7 |
public interface MetroProvider { |
public interface MetroProvider { |
8 |
|
|
9 |
public static class MetroEntry implements Serializable { |
|
|
private static final long serialVersionUID = 1L; |
|
|
|
|
|
public String metro; |
|
|
public String destination; |
|
|
public String minutes; |
|
|
} |
|
|
|
|
|
public static class MetroBean implements Serializable { |
|
|
private static final long serialVersionUID = 1L; |
|
|
|
|
|
public String head; |
|
|
public String operationInfo; //driftsinfo |
|
|
public String plan; // koereplan |
|
|
|
|
|
public ArrayList<MetroEntry> entries = new ArrayList<MetroEntry>(); |
|
|
} |
|
|
|
|
10 |
|
|
11 |
public MetroBean lookupMetroInfo(int stationID); |
public MetroBean lookupMetroInfo(int stationID); |
12 |
|
|