Class DockingInternalFrameUI.DesignModeAwareGlassPaneDispatcher
- java.lang.Object
- 
- java.awt.event.MouseAdapter
- 
- javax.swing.event.MouseInputAdapter
- 
- com.inductiveautomation.factorypmi.application.DockingInternalFrameUI.DesignModeAwareGlassPaneDispatcher
 
 
 
- 
- All Implemented Interfaces:
- java.awt.event.MouseListener,- java.awt.event.MouseMotionListener,- java.awt.event.MouseWheelListener,- java.util.EventListener,- javax.swing.event.MouseInputListener
 - Enclosing class:
- DockingInternalFrameUI
 
 protected class DockingInternalFrameUI.DesignModeAwareGlassPaneDispatcher extends javax.swing.event.MouseInputAdapterThe 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 Modifier Constructor Description protectedDesignModeAwareGlassPaneDispatcher()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidmouseClicked(java.awt.event.MouseEvent e)Ignore mouseClicked events.voidmouseDragged(java.awt.event.MouseEvent e)Forward the mouseDragged event to the underlying child container.voidmouseEntered(java.awt.event.MouseEvent e)Forward the mouseEntered event to the underlying child container.voidmouseExited(java.awt.event.MouseEvent e)Forward the mouseExited event to the underlying child container.voidmouseMoved(java.awt.event.MouseEvent e)Forward the mouseMoved event to the underlying child container.voidmousePressed(java.awt.event.MouseEvent e)voidmouseReleased(java.awt.event.MouseEvent e)Forward the mouseReleased event to the underlying child container.
 
- 
- 
- 
Method Detail- 
mousePressedpublic void mousePressed(java.awt.event.MouseEvent e) - Specified by:
- mousePressedin interface- java.awt.event.MouseListener
- Overrides:
- mousePressedin class- java.awt.event.MouseAdapter
 
 - 
mouseEnteredpublic void mouseEntered(java.awt.event.MouseEvent e) Forward the mouseEntered event to the underlying child container.- Specified by:
- mouseEnteredin interface- java.awt.event.MouseListener
- Overrides:
- mouseEnteredin class- java.awt.event.MouseAdapter
- See Also:
- mousePressed(java.awt.event.MouseEvent)
 
 - 
mouseMovedpublic void mouseMoved(java.awt.event.MouseEvent e) Forward the mouseMoved event to the underlying child container.- Specified by:
- mouseMovedin interface- java.awt.event.MouseMotionListener
- Overrides:
- mouseMovedin class- java.awt.event.MouseAdapter
- See Also:
- mousePressed(java.awt.event.MouseEvent)
 
 - 
mouseExitedpublic void mouseExited(java.awt.event.MouseEvent e) Forward the mouseExited event to the underlying child container.- Specified by:
- mouseExitedin interface- java.awt.event.MouseListener
- Overrides:
- mouseExitedin class- java.awt.event.MouseAdapter
- See Also:
- mousePressed(java.awt.event.MouseEvent)
 
 - 
mouseClickedpublic void mouseClicked(java.awt.event.MouseEvent e) Ignore mouseClicked events.- Specified by:
- mouseClickedin interface- java.awt.event.MouseListener
- Overrides:
- mouseClickedin class- java.awt.event.MouseAdapter
- See Also:
- mousePressed(java.awt.event.MouseEvent)
 
 - 
mouseReleasedpublic void mouseReleased(java.awt.event.MouseEvent e) Forward the mouseReleased event to the underlying child container.- Specified by:
- mouseReleasedin interface- java.awt.event.MouseListener
- Overrides:
- mouseReleasedin class- java.awt.event.MouseAdapter
- See Also:
- mousePressed(java.awt.event.MouseEvent)
 
 - 
mouseDraggedpublic void mouseDragged(java.awt.event.MouseEvent e) Forward the mouseDragged event to the underlying child container.- Specified by:
- mouseDraggedin interface- java.awt.event.MouseMotionListener
- Overrides:
- mouseDraggedin class- java.awt.event.MouseAdapter
- See Also:
- mousePressed(java.awt.event.MouseEvent)
 
 
- 
 
-