JavaBeans Events
Builds on JDK Event Model
- EventSource, EventObject, EventListener framework
PropertyChangeSupport
- Allows a Bean to send out notifications whenever a property value changes
VetoableChangeSupport
- Allows Beans to reject property values that are out of range