Class TwistieLabel.MouseInterceptor

java.lang.Object
org.eclipse.swt.events.MouseAdapter
com.biglybt.ui.swt.twistie.TwistieLabel.MouseInterceptor
All Implemented Interfaces:
EventListener, org.eclipse.swt.events.MouseListener, org.eclipse.swt.internal.SWTEventListener
Enclosing class:
TwistieLabel

private class TwistieLabel.MouseInterceptor extends org.eclipse.swt.events.MouseAdapter
A listener that intercepts mouseDown events from the control and the title label so we can fire a single event to the listener to signal that the control has been collapsed or expanded.
  • Constructor Details

    • MouseInterceptor

      private MouseInterceptor()
  • Method Details

    • mouseDown

      public void mouseDown(org.eclipse.swt.events.MouseEvent e)
      Specified by:
      mouseDown in interface org.eclipse.swt.events.MouseListener
      Overrides:
      mouseDown in class org.eclipse.swt.events.MouseAdapter