aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/utils
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2013-02-03 14:40:52 +0100
committerSamuel Tardieu <sam@rfc1149.net>2013-02-03 14:45:35 +0100
commit5ddc2beec34023b94b0f3f6489dc16ba40271e4c (patch)
tree5e019b8745f3741e3d59e6562ba9a6719261c143 /main/src/cgeo/geocaching/utils
parent0f2eb5549ee2177ba1725213804dd712b740ef0b (diff)
downloadcgeo-5ddc2beec34023b94b0f3f6489dc16ba40271e4c.zip
cgeo-5ddc2beec34023b94b0f3f6489dc16ba40271e4c.tar.gz
cgeo-5ddc2beec34023b94b0f3f6489dc16ba40271e4c.tar.bz2
Restrict LazyInitializedList to the List interface
This way, we can use various types of list at various places without specifically needing a LazyInitializedList.
Diffstat (limited to 'main/src/cgeo/geocaching/utils')
-rw-r--r--main/src/cgeo/geocaching/utils/LazyInitializedList.java9
1 files changed, 0 insertions, 9 deletions
diff --git a/main/src/cgeo/geocaching/utils/LazyInitializedList.java b/main/src/cgeo/geocaching/utils/LazyInitializedList.java
index 6ea132c..d9c3897 100644
--- a/main/src/cgeo/geocaching/utils/LazyInitializedList.java
+++ b/main/src/cgeo/geocaching/utils/LazyInitializedList.java
@@ -1,7 +1,6 @@
package cgeo.geocaching.utils;
import java.util.AbstractList;
-import java.util.ArrayList;
import java.util.List;
public abstract class LazyInitializedList<ElementType> extends AbstractList<ElementType> {
@@ -26,14 +25,6 @@ public abstract class LazyInitializedList<ElementType> extends AbstractList<Elem
return list.add(element);
}
- public void prepend(final ElementType element) {
- add(0, element);
- }
-
- public void set(final List<ElementType> elements) {
- list = elements != null ? new ArrayList<ElementType>(elements) : new ArrayList<ElementType>();
- }
-
@Override
public ElementType set(final int index, final ElementType element) {
initializeList();