aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/list/AbstractList.java
diff options
context:
space:
mode:
authorBananeweizen <bananeweizen@gmx.de>2013-09-14 07:51:24 +0200
committerBananeweizen <bananeweizen@gmx.de>2013-09-14 07:51:24 +0200
commit8987674ab4882f7684c773fc181f5a3fac5f8f12 (patch)
treed54dbf08cbee8791c5cc7853bab55779a179c7d0 /main/src/cgeo/geocaching/list/AbstractList.java
parent7f42e219f58d14f7f4a8bf27886bb615c918a6b2 (diff)
downloadcgeo-8987674ab4882f7684c773fc181f5a3fac5f8f12.zip
cgeo-8987674ab4882f7684c773fc181f5a3fac5f8f12.tar.gz
cgeo-8987674ab4882f7684c773fc181f5a3fac5f8f12.tar.bz2
refactoring: introduce PseudoList to handle non concrete lists
* should make adding a history list entry easier * includes some non null annotations * moved list code into separate package
Diffstat (limited to 'main/src/cgeo/geocaching/list/AbstractList.java')
-rw-r--r--main/src/cgeo/geocaching/list/AbstractList.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/main/src/cgeo/geocaching/list/AbstractList.java b/main/src/cgeo/geocaching/list/AbstractList.java
new file mode 100644
index 0000000..c75c6a1
--- /dev/null
+++ b/main/src/cgeo/geocaching/list/AbstractList.java
@@ -0,0 +1,15 @@
+package cgeo.geocaching.list;
+
+abstract class AbstractList {
+
+ public final int id;
+ public final String title;
+
+ public AbstractList(final int id, final String title) {
+ this.id = id;
+ this.title = title;
+ }
+
+ public abstract String getTitleAndCount();
+
+}