|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.sc.seis.fissuresUtil.xml.DataSetSeismogram
public abstract class DataSetSeismogram
DataSetSeismogram.java Created: Tue Feb 11 10:08:37 2003
| Field Summary | |
|---|---|
protected java.util.List |
seisCache
|
protected Unit |
y_unit
|
| Fields inherited from interface edu.sc.seis.fissuresUtil.xml.StdAuxillaryDataNames |
|---|
APPROVED, CHANNEL_BEGIN, NETWORK_BEGIN, PICK_FLAG, prefix, RESPONSE |
| Constructor Summary | |
|---|---|
DataSetSeismogram(DataSet ds,
java.lang.String name)
|
|
DataSetSeismogram(DataSet ds,
java.lang.String name,
RequestFilter requestFilter)
|
|
| Method Summary | |
|---|---|
void |
addAuxillaryData(java.lang.Object key,
java.lang.Object value)
|
void |
addRequestFilterChangeListener(RequestFilterChangeListener listener)
|
void |
addSeisDataChangeListener(SeisDataChangeListener dataListener)
|
protected void |
addToCache(LocalSeismogramImpl seismogram)
|
protected void |
addToCache(LocalSeismogramImpl[] seismograms)
|
java.lang.Object |
clone()
|
static boolean |
equalOrContains(LocalSeismogramImpl one,
LocalSeismogramImpl two)
|
boolean |
equals(java.lang.Object other)
|
void |
error(SeisDataChangeListener initiator,
java.lang.Throwable e)
Informs the callback object that it is done with the processing of its request for seismograms because it encountered a problem. |
void |
finished(SeisDataChangeListener initiator)
Informs the callback object that it is done with the processing of its request for seismograms. |
protected void |
fireBeginTimeChangedEvent()
|
protected void |
fireDataErrorEvent(SeisDataErrorEvent event)
|
protected void |
fireDataFinishedEvent(SeisDataChangeEvent event)
|
protected void |
fireEndTimeChangedEvent()
|
protected void |
fireNewDataEvent(SeisDataChangeEvent event)
|
static java.lang.String |
generateName(Channel chan)
|
protected java.lang.String |
getAutogeneratedName()
|
java.lang.Object |
getAuxillaryData(java.lang.Object key)
|
java.util.Collection |
getAuxillaryDataKeys()
|
MicroSecondDate |
getBeginMicroSecondDate()
|
Time |
getBeginTime()
|
Channel |
getChannel()
|
ChannelId |
getChannelId()
|
DataSet |
getDataSet()
gets the dataset to which this seismogram belongs. |
protected java.util.List |
getDSSDataListenersCopy()
|
MicroSecondDate |
getEndMicroSecondDate()
|
Time |
getEndTime()
|
EventAccessOperations |
getEvent()
|
java.lang.String |
getName()
|
RequestFilter |
getRequestFilter()
subclass may override this if they do not wish to use the internal requestFilter field. |
protected java.util.List |
getRFChangeListenersCopy()
|
Unit |
getYUnit()
|
boolean |
isNameAutogenerated()
|
void |
pushData(LocalSeismogramImpl[] seismograms,
SeisDataChangeListener initiator)
used to push information about the seismograms to the callback object. |
java.lang.Object |
removeAuxillaryData(java.lang.Object key)
|
void |
removeRequestFilterChangeListener(RequestFilterChangeListener listener)
|
void |
removeSeisDataChangeListener(SeisDataChangeListener dataListener)
|
abstract void |
retrieveData(SeisDataChangeListener dataListener)
|
void |
setBeginTime(Time time)
|
void |
setDataSet(DataSet dataSet)
|
void |
setEndTime(Time time)
|
void |
setName(java.lang.String name)
|
void |
setYUnit(Unit unit)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.util.List seisCache
protected Unit y_unit
| Constructor Detail |
|---|
public DataSetSeismogram(DataSet ds,
java.lang.String name)
public DataSetSeismogram(DataSet ds,
java.lang.String name,
RequestFilter requestFilter)
| Method Detail |
|---|
public java.lang.Object clone()
clone in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic DataSet getDataSet()
public Channel getChannel()
public EventAccessOperations getEvent()
public void setDataSet(DataSet dataSet)
public java.lang.String getName()
public void setName(java.lang.String name)
public boolean isNameAutogenerated()
protected java.lang.String getAutogeneratedName()
public static java.lang.String generateName(Channel chan)
public java.lang.String toString()
toString in class java.lang.Objectpublic MicroSecondDate getBeginMicroSecondDate()
public Time getBeginTime()
public void setBeginTime(Time time)
public MicroSecondDate getEndMicroSecondDate()
public Time getEndTime()
public void setEndTime(Time time)
public RequestFilter getRequestFilter()
public ChannelId getChannelId()
public Unit getYUnit()
public void setYUnit(Unit unit)
public void addRequestFilterChangeListener(RequestFilterChangeListener listener)
public void removeRequestFilterChangeListener(RequestFilterChangeListener listener)
protected java.util.List getRFChangeListenersCopy()
protected java.util.List getDSSDataListenersCopy()
protected void fireEndTimeChangedEvent()
protected void fireBeginTimeChangedEvent()
public void addSeisDataChangeListener(SeisDataChangeListener dataListener)
public void removeSeisDataChangeListener(SeisDataChangeListener dataListener)
protected void fireNewDataEvent(SeisDataChangeEvent event)
protected void fireDataFinishedEvent(SeisDataChangeEvent event)
protected void fireDataErrorEvent(SeisDataErrorEvent event)
public void pushData(LocalSeismogramImpl[] seismograms,
SeisDataChangeListener initiator)
LocalDataCenterCallBack
pushData in interface LocalDataCenterCallBackseismograms - - an array of LocalSeismogramImplinitiator - - the callback object that initiated the request for seismograms.protected void addToCache(LocalSeismogramImpl[] seismograms)
protected void addToCache(LocalSeismogramImpl seismogram)
public static boolean equalOrContains(LocalSeismogramImpl one,
LocalSeismogramImpl two)
public void finished(SeisDataChangeListener initiator)
LocalDataCenterCallBack
finished in interface LocalDataCenterCallBackinitiator - - the callback object that initiated the request for seismograms.
public void error(SeisDataChangeListener initiator,
java.lang.Throwable e)
LocalDataCenterCallBack
error in interface LocalDataCenterCallBackinitiator - - the callback object that initiated the request for seismograms.e - - the exception explaining the error encountered.public abstract void retrieveData(SeisDataChangeListener dataListener)
public void addAuxillaryData(java.lang.Object key,
java.lang.Object value)
public java.lang.Object getAuxillaryData(java.lang.Object key)
public java.lang.Object removeAuxillaryData(java.lang.Object key)
public java.util.Collection getAuxillaryDataKeys()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||