diff options
Diffstat (limited to 'templates/activities/MasterDetailFlow/root/src/app_package/dummy/DummyContent.java.ftl')
-rw-r--r-- | templates/activities/MasterDetailFlow/root/src/app_package/dummy/DummyContent.java.ftl | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/templates/activities/MasterDetailFlow/root/src/app_package/dummy/DummyContent.java.ftl b/templates/activities/MasterDetailFlow/root/src/app_package/dummy/DummyContent.java.ftl new file mode 100644 index 0000000..2b05416 --- /dev/null +++ b/templates/activities/MasterDetailFlow/root/src/app_package/dummy/DummyContent.java.ftl @@ -0,0 +1,39 @@ +package ${packageName}.dummy; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +public class DummyContent { + + public static class DummyItem { + + public String id; + public String content; + + public DummyItem(String id, String content) { + this.id = id; + this.content = content; + } + + @Override + public String toString() { + return content; + } + } + + public static List<DummyItem> ITEMS = new ArrayList<DummyItem>(); + public static Map<String, DummyItem> ITEM_MAP = new HashMap<String, DummyItem>(); + + static { + addItem(new DummyItem("1", "Item 1")); + addItem(new DummyItem("2", "Item 2")); + addItem(new DummyItem("3", "Item 3")); + } + + private static void addItem(DummyItem item) { + ITEMS.add(item); + ITEM_MAP.put(item.id, item); + } +} |