package eu.geclipse.traceview.utils; import org.eclipse.swt.SWT; import org.eclipse.swt.graphics.Color; import eu.geclipse.traceview.IEvent; import eu.geclipse.traceview.IEventMarker; import eu.geclipse.traceview.ITrace; public abstract class AbstractEventMarker implements IEventMarker { protected ITrace trace; public void startMarking() { } public Color getBackgroundColor( int type ) { return null; } public Color getCanvasBackgroundColor() { return null; } public Color getForegroundColor( int type ) { return null; } public Color getMessageColor() { return null; } public int getLineStyle( int type ) { return SWT.LINE_SOLID; } public int getLineWidth( int type ) { return 0; } public String getToolTip() { return null; } public int mark( IEvent event ) { return 0; } public void setTrace( ITrace trace ) { this.trace = trace; } }