TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.hyades.trace.views.internal
Interface DrawStrategy

All Known Implementing Classes:
GraphDrawStrategy, PatternDrawStrategy, SinglePatternDrawStrategy, StdDrawStrategy

public interface DrawStrategy


Method Summary
 void bgRedraw(org.eclipse.swt.graphics.GC gc)
           
 float height()
           
 boolean isDirty()
           
 boolean isDirtyAndReset()
           
 JCanvas jcanvas()
           
 void jcanvas(JCanvas c)
           
 float left()
           
 void moved(float x, float y)
           
 void selected(float x, float y, boolean shiftdown, boolean controldown, boolean metadown)
           
 void setDirty()
           
 float top()
           
 float width()
           
 

Method Detail

bgRedraw

void bgRedraw(org.eclipse.swt.graphics.GC gc)

height

float height()

isDirty

boolean isDirty()

isDirtyAndReset

boolean isDirtyAndReset()

jcanvas

JCanvas jcanvas()

jcanvas

void jcanvas(JCanvas c)

left

float left()

moved

void moved(float x,
           float y)

selected

void selected(float x,
              float y,
              boolean shiftdown,
              boolean controldown,
              boolean metadown)

setDirty

void setDirty()

top

float top()

width

float width()

TPTP 4.5.0 Platform Project
Internal API Specification