edu.sc.seis.fissuresUtil.display.registrar
Class BasicAmpEvent

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.display.registrar.BasicAmpEvent
All Implemented Interfaces:
AmpEvent

public class BasicAmpEvent
extends java.lang.Object
implements AmpEvent


Field Summary
protected  edu.iris.Fissures.model.UnitRangeImpl[] amps
           
protected  edu.iris.Fissures.model.UnitRangeImpl genericAmp
           
protected  DataSetSeismogram[] seismos
           
 
Constructor Summary
BasicAmpEvent(DataSetSeismogram[] seismos, edu.iris.Fissures.model.UnitRangeImpl[] amps, edu.iris.Fissures.model.UnitRangeImpl genericRange)
           
 
Method Summary
 boolean contains(DataSetSeismogram seismo)
           
protected  void generateGenericAmp()
           
 edu.iris.Fissures.model.UnitRangeImpl getAmp()
           
 edu.iris.Fissures.model.UnitRangeImpl getAmp(DataSetSeismogram seismo)
           
 DataSetSeismogram[] getSeismograms()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

seismos

protected DataSetSeismogram[] seismos

amps

protected edu.iris.Fissures.model.UnitRangeImpl[] amps

genericAmp

protected edu.iris.Fissures.model.UnitRangeImpl genericAmp
Constructor Detail

BasicAmpEvent

public BasicAmpEvent(DataSetSeismogram[] seismos,
                     edu.iris.Fissures.model.UnitRangeImpl[] amps,
                     edu.iris.Fissures.model.UnitRangeImpl genericRange)
Method Detail

getAmp

public edu.iris.Fissures.model.UnitRangeImpl getAmp(DataSetSeismogram seismo)
Specified by:
getAmp in interface AmpEvent

contains

public boolean contains(DataSetSeismogram seismo)
Specified by:
contains in interface AmpEvent

getAmp

public edu.iris.Fissures.model.UnitRangeImpl getAmp()
Specified by:
getAmp in interface AmpEvent

generateGenericAmp

protected void generateGenericAmp()

getSeismograms

public DataSetSeismogram[] getSeismograms()
Specified by:
getSeismograms in interface AmpEvent