edu.sc.seis.fissuresUtil.display.drawable
Class Event

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.display.drawable.Event
All Implemented Interfaces:
Drawable, NamedDrawable

public class Event
extends java.lang.Object
implements NamedDrawable

Event.java


Constructor Summary
Event(edu.sc.seis.TauP.Arrival[] arrivals, edu.iris.Fissures.model.MicroSecondDate originTime, DrawableSeismogram seis)
           
Event(edu.sc.seis.TauP.Arrival[] arrivals, edu.iris.Fissures.model.MicroSecondDate originTime, DrawableSeismogram seis, java.lang.String name)
           
 
Method Summary
 void draw(java.awt.Graphics2D canvas, java.awt.Dimension size, TimeEvent currentTime, AmpEvent currentAmp)
           
 java.awt.geom.Rectangle2D drawName(java.awt.Graphics2D canvas, int xPosition, int yPosition)
           
 java.awt.Color getColor()
           
 void setColor(java.awt.Color color)
           
 void setVisibility(boolean b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Event

public Event(edu.sc.seis.TauP.Arrival[] arrivals,
             edu.iris.Fissures.model.MicroSecondDate originTime,
             DrawableSeismogram seis)

Event

public Event(edu.sc.seis.TauP.Arrival[] arrivals,
             edu.iris.Fissures.model.MicroSecondDate originTime,
             DrawableSeismogram seis,
             java.lang.String name)
Method Detail

setVisibility

public void setVisibility(boolean b)
Specified by:
setVisibility in interface Drawable

setColor

public void setColor(java.awt.Color color)
Specified by:
setColor in interface Drawable

getColor

public java.awt.Color getColor()
Specified by:
getColor in interface Drawable

drawName

public java.awt.geom.Rectangle2D drawName(java.awt.Graphics2D canvas,
                                          int xPosition,
                                          int yPosition)
Specified by:
drawName in interface NamedDrawable

draw

public void draw(java.awt.Graphics2D canvas,
                 java.awt.Dimension size,
                 TimeEvent currentTime,
                 AmpEvent currentAmp)
Specified by:
draw in interface Drawable