TableItem[] items = occurrenceTable.getItems();
List<Occurrence> ocurrenceList = new ArrayList<Occurrence>();
for (int i = 0; i < items.length; i++) {
try {
Person person = (Person) system.query(new GetPersonByName(items[i].getText(1)));
ocurrenceList.add(new Occurrence(person, new GDDate(items[i].getText(0)), items[i].getText(2)));
} catch (Exception e) {
e.printStackTrace();
}
}
return ocurrenceList;