edu.sc.seis.fissuresUtil.xml
Class MemoryDataSetSeismogram

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.xml.DataSetSeismogram
      extended by edu.sc.seis.fissuresUtil.xml.MemoryDataSetSeismogram
All Implemented Interfaces:
LocalDataCenterCallBack, StdAuxillaryDataNames, java.lang.Cloneable

public class MemoryDataSetSeismogram
extends DataSetSeismogram
implements java.lang.Cloneable

MemoryDataSetSeismogram.java Created: Wed Mar 12 11:38:42 2003


Field Summary
protected  edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] memoryCache
           
 
Fields inherited from class edu.sc.seis.fissuresUtil.xml.DataSetSeismogram
seisCache, y_unit
 
Fields inherited from interface edu.sc.seis.fissuresUtil.xml.StdAuxillaryDataNames
APPROVED, CHANNEL_BEGIN, NETWORK_BEGIN, PICK_FLAG, prefix, RESPONSE
 
Constructor Summary
MemoryDataSetSeismogram(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis)
           
MemoryDataSetSeismogram(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] seis, DataSet ds)
           
MemoryDataSetSeismogram(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] seis, DataSet ds, java.lang.String name)
           
MemoryDataSetSeismogram(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] seis, DataSet ds, java.lang.String name, edu.iris.Fissures.IfSeismogramDC.RequestFilter rf)
           
MemoryDataSetSeismogram(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis, DataSet ds)
           
MemoryDataSetSeismogram(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis, DataSet ds, java.lang.String name)
           
MemoryDataSetSeismogram(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis, java.lang.String name)
           
MemoryDataSetSeismogram(edu.iris.Fissures.IfSeismogramDC.RequestFilter requestFilter, java.lang.String name)
           
 
Method Summary
 void add(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis)
           
 edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] getCache()
           
 void retrieveData(SeisDataChangeListener dataListener)
           
 
Methods inherited from class edu.sc.seis.fissuresUtil.xml.DataSetSeismogram
addAuxillaryData, addRequestFilterChangeListener, addSeisDataChangeListener, addToCache, addToCache, clone, equalOrContains, equals, error, finished, fireBeginTimeChangedEvent, fireDataErrorEvent, fireDataFinishedEvent, fireEndTimeChangedEvent, fireNewDataEvent, generateName, getAutogeneratedName, getAuxillaryData, getAuxillaryDataKeys, getBeginMicroSecondDate, getBeginTime, getChannel, getChannelId, getDataSet, getDSSDataListenersCopy, getEndMicroSecondDate, getEndTime, getEvent, getName, getRequestFilter, getRFChangeListenersCopy, getYUnit, isNameAutogenerated, pushData, removeAuxillaryData, removeRequestFilterChangeListener, removeSeisDataChangeListener, setBeginTime, setDataSet, setEndTime, setName, setYUnit, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

memoryCache

protected edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] memoryCache
Constructor Detail

MemoryDataSetSeismogram

public MemoryDataSetSeismogram(edu.iris.Fissures.IfSeismogramDC.RequestFilter requestFilter,
                               java.lang.String name)

MemoryDataSetSeismogram

public MemoryDataSetSeismogram(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis,
                               java.lang.String name)

MemoryDataSetSeismogram

public MemoryDataSetSeismogram(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis)

MemoryDataSetSeismogram

public MemoryDataSetSeismogram(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis,
                               DataSet ds)

MemoryDataSetSeismogram

public MemoryDataSetSeismogram(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis,
                               DataSet ds,
                               java.lang.String name)

MemoryDataSetSeismogram

public MemoryDataSetSeismogram(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] seis,
                               DataSet ds)

MemoryDataSetSeismogram

public MemoryDataSetSeismogram(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] seis,
                               DataSet ds,
                               java.lang.String name)

MemoryDataSetSeismogram

public MemoryDataSetSeismogram(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] seis,
                               DataSet ds,
                               java.lang.String name,
                               edu.iris.Fissures.IfSeismogramDC.RequestFilter rf)
Method Detail

retrieveData

public void retrieveData(SeisDataChangeListener dataListener)
Specified by:
retrieveData in class DataSetSeismogram

getCache

public edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] getCache()

add

public void add(edu.iris.Fissures.seismogramDC.LocalSeismogramImpl seis)