aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/list/ListNameMemento.java
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/cgeo/geocaching/list/ListNameMemento.java')
-rw-r--r--main/src/cgeo/geocaching/list/ListNameMemento.java21
1 files changed, 21 insertions, 0 deletions
diff --git a/main/src/cgeo/geocaching/list/ListNameMemento.java b/main/src/cgeo/geocaching/list/ListNameMemento.java
new file mode 100644
index 0000000..6d5d481
--- /dev/null
+++ b/main/src/cgeo/geocaching/list/ListNameMemento.java
@@ -0,0 +1,21 @@
+package cgeo.geocaching.list;
+
+import org.apache.commons.lang3.StringUtils;
+
+/**
+ * Memento to remember list name suggestions from search terms.
+ */
+public class ListNameMemento {
+ public static final ListNameMemento EMPTY = new ListNameMemento();
+ private String newListName = StringUtils.EMPTY;
+
+ public String rememberTerm(final String term) {
+ newListName = term;
+ return term;
+ }
+
+ public String getTerm() {
+ return newListName;
+ }
+
+}