package com.studentersamfundet.app; import java.util.LinkedList; public class DataHandler { private LinkedList events = new LinkedList(); public void insert(String id, String title, String description, String date, String location, String text, String category) { int intId = Integer.parseInt(id); if (get(intId) != null) return; Event e = new Event(intId, title, description, date, location, text, category); events.add(e); } public Event get(int id) { for (Event e : events) { if (e.id == id) return e; } return null; } public Event[] populateList(String category) { LinkedList sorted = new LinkedList(); if (category.equals("all")) { return events.toArray(new Event[events.size()]); } for (Event event : events) { if (category.equals(event.category)) sorted.add(event); } return sorted.toArray(new Event[sorted.size()]); } }