TPTP 4.1.0 Tracing and Profiling Tools Project
Internal API Specification

org.eclipse.hyades.trace.views.internal
Class GraphDrawStrategy

java.lang.Object
  extended byorg.eclipse.hyades.trace.views.internal.StdDrawStrategy
      extended byorg.eclipse.hyades.trace.views.internal.GraphDrawStrategy
All Implemented Interfaces:
org.eclipse.swt.events.DisposeListener, DrawStrategy, java.util.EventListener, org.eclipse.swt.events.KeyListener, org.eclipse.swt.events.MouseListener, org.eclipse.swt.events.MouseMoveListener, org.eclipse.swt.internal.SWTEventListener
Direct Known Subclasses:
PatternDrawStrategy, SinglePatternDrawStrategy

public abstract class GraphDrawStrategy
extends StdDrawStrategy


Field Summary
protected  org.eclipse.jface.action.Action _restoreAction
           
protected  org.eclipse.jface.action.Separator fSeparator
           
protected  float MAG_STEP
           
 
Fields inherited from class org.eclipse.hyades.trace.views.internal.StdDrawStrategy
_canvas, _controlDown, _dragScrolling, _lastx, _lasty, _mousePressed, _nonpropzoom, _origx, _origy, _shiftDown, fHeight, fWidth
 
Constructor Summary
GraphDrawStrategy()
           
 
Method Summary
 void fillContextMenu(org.eclipse.jface.action.IMenuManager menu)
          This method should fill (or update) the given menu.
 
Methods inherited from class org.eclipse.hyades.trace.views.internal.StdDrawStrategy
constrainAspect, dragZoomed, drawZoomRect, getHeight, getWidth, isDirty, isDirtyAndReset, isNonPropZoom, jcanvas, jcanvas, keyPressed, keyReleased, keyTyped, left, mouseDoubleClick, mouseDown, mouseMove, mouseUp, resetArea, setDirty, setHeight, setNonPropZoom, setWidth, top, widgetDisposed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.hyades.trace.views.internal.DrawStrategy
bgRedraw, height, moved, selected, width
 

Field Detail

_restoreAction

protected org.eclipse.jface.action.Action _restoreAction

MAG_STEP

protected final float MAG_STEP
See Also:
Constant Field Values

fSeparator

protected org.eclipse.jface.action.Separator fSeparator
Constructor Detail

GraphDrawStrategy

public GraphDrawStrategy()
Method Detail

fillContextMenu

public void fillContextMenu(org.eclipse.jface.action.IMenuManager menu)
This method should fill (or update) the given menu. It is called just before the menu opens.

Specified by:
fillContextMenu in class StdDrawStrategy

TPTP 4.1.0 Tracing and Profiling Tools Project
Internal API Specification