Custom Event Types
Bean events are not limited to properties.
You can define your own events using a simple naming convention:
public void addTimerListener(TimerListener l)
public void removeTimerListener(TimerListener l)
TimerListener must be a subclass
of java.util.EventListener