edu.sc.seis.fissuresUtil.display.drawable
Class Event
java.lang.Object
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 |
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)
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