de.jaret.util.ui.timebars.swt.util
Class TimeScaleDragSupport

java.lang.Object
  extended by de.jaret.util.ui.timebars.swt.util.TimeScaleDragSupport
All Implemented Interfaces:
java.util.EventListener, org.eclipse.swt.events.MouseMoveListener, org.eclipse.swt.internal.SWTEventListener

public class TimeScaleDragSupport
extends java.lang.Object
implements org.eclipse.swt.events.MouseMoveListener

Little utility allowing dragging the time scale and optionaly the diagram area in addition to using the scroll bar.

Version:
$Id: TimeScaleDragSupport.java 622 2007-11-01 15:23:19Z kliem $
Author:
kliem

Constructor Summary
TimeScaleDragSupport(TimeBarViewer tbv)
          Construct the support for a timebar viewer.
TimeScaleDragSupport(TimeBarViewer tbv, boolean includeDiagram)
          Construct the support for a timebar viewer.
 
Method Summary
 void mouseMove(org.eclipse.swt.events.MouseEvent me)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeScaleDragSupport

public TimeScaleDragSupport(TimeBarViewer tbv,
                            boolean includeDiagram)
Construct the support for a timebar viewer.

Parameters:
tbv - timebar viewer
includeDiagram - true causes dragging on the diagram itself to be translated into scrolling

TimeScaleDragSupport

public TimeScaleDragSupport(TimeBarViewer tbv)
Construct the support for a timebar viewer. Timescale monitoring only.

Parameters:
tbv - timebar viewer
Method Detail

mouseMove

public void mouseMove(org.eclipse.swt.events.MouseEvent me)

Specified by:
mouseMove in interface org.eclipse.swt.events.MouseMoveListener


Copyright © 2012. All Rights Reserved.