The AccessibilityEventMonitor implements a PropertyChange listener on
every UI object that implements interface Accessibility in the Java
Virtual Machine.
The EventQueueMonitor is an EventQueue subclass that provides key
core functionality for Assistive Technologies (and other system-level
technologies that need some of the same things that Assistive Technology
needs).
SwingEventMonitor extends AWTEventMonitor by adding a suite of
listeners conditionally installed on every Swing component instance
in the Java Virtual Machine.
The TopLevelWindowListener interface is used by the EventQueueMonitor
class to notify an interested party when a top level window is created
or destroyed in the Java Virtual Machine.