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  UnitRangeImpl[] amps
           
protected  UnitRangeImpl genericAmp
           
protected  DataSetSeismogram[] seismos
           
 
Constructor Summary
BasicAmpEvent(DataSetSeismogram[] seismos, UnitRangeImpl[] amps, UnitRangeImpl genericRange)
           
 
Method Summary
 boolean contains(DataSetSeismogram seismo)
           
protected  void generateGenericAmp()
           
 UnitRangeImpl getAmp()
           
 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 UnitRangeImpl[] amps

genericAmp

protected UnitRangeImpl genericAmp
Constructor Detail

BasicAmpEvent

public BasicAmpEvent(DataSetSeismogram[] seismos,
                     UnitRangeImpl[] amps,
                     UnitRangeImpl genericRange)
Method Detail

getAmp

public UnitRangeImpl getAmp(DataSetSeismogram seismo)
Specified by:
getAmp in interface AmpEvent

contains

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

getAmp

public UnitRangeImpl getAmp()
Specified by:
getAmp in interface AmpEvent

generateGenericAmp

protected void generateGenericAmp()

getSeismograms

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