Class Hierarchy
- java.lang.Object
- com.globalmentor.beans.AbstractGenericPropertyChangeListener<V> (implements com.globalmentor.beans.GenericPropertyChangeListener<V>)
- com.globalmentor.beans.AbstractGenericVetoableChangeListener<V> (implements com.globalmentor.beans.GenericVetoableChangeListener<V>)
- com.globalmentor.beans.Beans
- com.globalmentor.beans.BoundPropertyObject (implements com.globalmentor.beans.PropertyBindable, com.globalmentor.beans.PropertyConstrainable)
- java.util.EventObject (implements java.io.Serializable)
- java.beans.PropertyChangeEvent
- com.globalmentor.beans.GenericPropertyChangeEvent<V> (implements com.globalmentor.event.TargetedEvent)
- java.beans.PropertyChangeEvent
- com.globalmentor.beans.PostponedPropertyChangeEvent (implements com.globalmentor.event.PostponedEvent<E>)
Interface Hierarchy
- java.util.EventListener
- java.beans.PropertyChangeListener
- com.globalmentor.beans.GenericPropertyChangeListener<V>
- java.beans.VetoableChangeListener
- com.globalmentor.beans.GenericVetoableChangeListener<V>
- java.beans.PropertyChangeListener
- com.globalmentor.beans.PropertyBindable
- com.globalmentor.beans.PropertyConstrainable