frysk.gui.monitor.eventviewer
Class EventManager
java.lang.Object
frysk.gui.monitor.eventviewer.EventManager
public class EventManager
- extends Object
This is a list of all the events that the time line widget is meant to draw,
and the timeline's.
TimeLine widgets are to iterate over this list to find out which events
belongs to them. This way a global index of an event can be kept, mapping of
event to TimeLine is easier, and event objects can be shared by different
TimeLines.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
theManager
public static EventManager theManager
selectedEvents
private ObservableLinkedList selectedEvents
eventsList
private ObservableLinkedList eventsList
index
int index
allowMultipleSelection
private boolean allowMultipleSelection
EventManager
private EventManager()
addEvent
public void addEvent(Event event)
getEventsList
public ObservableLinkedList getEventsList()
observerAdded
public void observerAdded(GuiTask guiTask,
ObserverRoot observer)
observerRemoved
public void observerRemoved(GuiTask guiTask,
ObserverRoot observer)
eventAtIndex
public Event eventAtIndex(int index)
eventSelected
public void eventSelected(Event event)
eventUnselected
public void eventUnselected(Event event)
unselectAll
private void unselectAll()
getSelectedEvents
public ObservableLinkedList getSelectedEvents()