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
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.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidIgnore mouseClicked events.voidForward the mouseDragged event to the underlying child container.voidForward the mouseEntered event to the underlying child container.voidForward the mouseExited event to the underlying child container.voidForward the mouseMoved event to the underlying child container.voidvoidForward the mouseReleased event to the underlying child container.Methods inherited from class java.awt.event.MouseAdaptermouseWheelMoved
- 
Constructor Details- 
DesignModeAwareGlassPaneDispatcherprotected DesignModeAwareGlassPaneDispatcher()
 
- 
- 
Method Details- 
mousePressed- Specified by:
- mousePressedin interface- MouseListener
- Overrides:
- mousePressedin class- MouseAdapter
 
- 
mouseEnteredForward the mouseEntered event to the underlying child container.- Specified by:
- mouseEnteredin interface- MouseListener
- Overrides:
- mouseEnteredin class- MouseAdapter
- See Also:
 
- 
mouseMovedForward the mouseMoved event to the underlying child container.- Specified by:
- mouseMovedin interface- MouseMotionListener
- Overrides:
- mouseMovedin class- MouseAdapter
- See Also:
 
- 
mouseExitedForward the mouseExited event to the underlying child container.- Specified by:
- mouseExitedin interface- MouseListener
- Overrides:
- mouseExitedin class- MouseAdapter
- See Also:
 
- 
mouseClickedIgnore mouseClicked events.- Specified by:
- mouseClickedin interface- MouseListener
- Overrides:
- mouseClickedin class- MouseAdapter
- See Also:
 
- 
mouseReleasedForward the mouseReleased event to the underlying child container.- Specified by:
- mouseReleasedin interface- MouseListener
- Overrides:
- mouseReleasedin class- MouseAdapter
- See Also:
 
- 
mouseDraggedForward the mouseDragged event to the underlying child container.- Specified by:
- mouseDraggedin interface- MouseMotionListener
- Overrides:
- mouseDraggedin class- MouseAdapter
- See Also:
 
 
-