edu.sc.seis.fissuresUtil.display.drawable
Class EventFlag
java.lang.Object
edu.sc.seis.fissuresUtil.display.drawable.EventFlag
- Direct Known Subclasses:
- EventBoxes
public class EventFlag
- extends java.lang.Object
EventFlagPlotter.java Created: Fri Mar 28 14:20:17 2003
Field Summary |
protected edu.sc.seis.TauP.Arrival[] |
arrivals
|
Constructor Summary |
EventFlag(PlottableDisplay plottableDisplay,
edu.iris.Fissures.IfEvent.EventAccessOperations eventAccess,
edu.sc.seis.TauP.Arrival[] arrivals)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
arrivals
protected edu.sc.seis.TauP.Arrival[] arrivals
EventFlag
public EventFlag(PlottableDisplay plottableDisplay,
edu.iris.Fissures.IfEvent.EventAccessOperations eventAccess,
edu.sc.seis.TauP.Arrival[] arrivals)
getOriginX
public int getOriginX()
getOriginY
public int getOriginY()
getY
protected int getY(int row)
getX
public int getX(edu.sc.seis.TauP.Arrival arrival)
getX
protected int getX(edu.iris.Fissures.model.MicroSecondDate time)
getY
public int getY(edu.sc.seis.TauP.Arrival arrival)
draw
public void draw(java.awt.Graphics g)
isSelected
public boolean isSelected(int[][] rowAndX)
getOriginTime
protected edu.iris.Fissures.model.MicroSecondDate getOriginTime()
getRow
protected int getRow(edu.iris.Fissures.model.MicroSecondDate time)
getXPercent
protected double getXPercent(edu.iris.Fissures.model.MicroSecondDate time)
setTitleLoc
public void setTitleLoc(int x,
int y,
int width,
int height)
getTitleLoc
public java.awt.Rectangle getTitleLoc()
getTitle
public java.lang.String getTitle()
getEventCoverage
public int[][] getEventCoverage()
setAlpha
public void setAlpha(int alpha)
getEvent
public edu.iris.Fissures.IfEvent.EventAccessOperations getEvent()
getColor
public java.awt.Color getColor()
getDisplay
public PlottableDisplay getDisplay()