Since all actions that will be acted upon the data are done in the EventList class, that is also where you need to do the updating.
EventList class derives from ArrayList, so all you need to do is to call the set() method and the JTable will automatically reflect the changes.
Here is a sample code:
EventList<MyObject> list = ...
MyObject o = list.get(index);