edu.sc.seis.fissuresUtil.display.drawable
Interface Drawable

All Known Subinterfaces:
MovableDrawable, NamedDrawable
All Known Implementing Classes:
BigX, Crosshair, CurrentTimeFlag, DisplayRemover, DrawableFilteredSeismogram, DrawableSeismogram, Event, FilteredSeismogramRemover, Flag, SeismogramRemover, Selection, SoundPlay, TimeAmpLabel, VerticalLine

public interface Drawable

Drawables are objects to be put in the main display of a SeismogramDisplay. Created: Fri Jun 7 10:27:49 2002


Method Summary
 void draw(java.awt.Graphics2D canvas, java.awt.Dimension size, TimeEvent currentTime, AmpEvent currentAmp)
           
 java.awt.Color getColor()
           
 void setColor(java.awt.Color c)
           
 void setVisibility(boolean visible)
           
 

Method Detail

draw

void draw(java.awt.Graphics2D canvas,
          java.awt.Dimension size,
          TimeEvent currentTime,
          AmpEvent currentAmp)

setVisibility

void setVisibility(boolean visible)

getColor

java.awt.Color getColor()

setColor

void setColor(java.awt.Color c)