Class DockingInternalFrameUI.DesignModeAwareGlassPaneDispatcher

java.lang.Object
java.awt.event.MouseAdapter
javax.swing.event.MouseInputAdapter
com.inductiveautomation.factorypmi.application.DockingInternalFrameUI.DesignModeAwareGlassPaneDispatcher
All Implemented Interfaces:
MouseListener, MouseMotionListener, MouseWheelListener, EventListener, MouseInputListener
Enclosing class:
DockingInternalFrameUI

protected class DockingInternalFrameUI.DesignModeAwareGlassPaneDispatcher extends MouseInputAdapter
The is glass pane dispatcher overrides the Handler in BasicInternalFrameUI. The dispatcher is in charge of listening to the glasspane that is made visible when the frame is not selected. It selects the frame if the glasspane is clicked. It also forwards the mouse events through to the frame's content pane. This is undesirable for us when in design mode.