Class EventHistory

java.lang.Object
overit.geocall.util.EventHistory

public class EventHistory extends Object
Utility class to manage an history of events
  • Field Details

    • _size

      protected int _size
    • _history

      protected TreeSet _history
  • Constructor Details

    • EventHistory

      public EventHistory()
  • Method Details

    • setSize

      public void setSize(int i)
      Sets the size
      Parameters:
      i - The size to set
    • getSize

      public int getSize()
      Returns the size
      Returns:
      The size
    • register

      public void register(EventHistory.Event e)
      Add an event
      Parameters:
      e - The event to add
    • register2

      protected void register2(EventHistory.Event e)
    • remove

      public void remove(long id)
      Removes an specified event
      Parameters:
      id - The id of the event
    • getEvent

      public EventHistory.Event getEvent(long id)
      Returns the requested event
      Parameters:
      id - The id of the event
      Returns:
      The requested event
    • clear

      public void clear()
      Clear the history
    • getEvents

      public Set getEvents()
      Returns a set of events
      Returns:
      A set of events