46public enum ActivityType {
50 RECIPE_FOR_DISASTER(
true),
66 private static final List<ActivityType> RECORDABLE =
new LinkedList<>();
69 for (ActivityType activity : values()) {
71 RECORDABLE.add(activity);
75 ActivityType(
boolean record) {
79 public static List<ActivityType> getRecordable() {
80 return new LinkedList<>(RECORDABLE);
83 public static ActivityType getOrdinal(
int ordinal) {
84 if (ordinal < 0 || ordinal > RECORDABLE.size())
86 return RECORDABLE.get(ordinal);
89 public static ActivityType getFirst() {