Package edu.sc.seis.sod
Class AbstractWaveformRecipe
java.lang.Object
edu.sc.seis.sod.AbstractWaveformRecipe
- All Implemented Interfaces:
StatusNotify
- Direct Known Subclasses:
LocalSeismogramArm
,MotionVectorArm
public abstract class AbstractWaveformRecipe extends java.lang.Object implements StatusNotify
-
Field Summary
Fields Modifier and Type Field Description protected SeismogramSourceLocator
dcLocator
protected static AvailableDataSubsetter
defaultAvailableDataSubsetter
protected EventStationSubsetter
eventStation
static java.lang.String[]
PACKAGES
-
Constructor Summary
Constructors Constructor Description AbstractWaveformRecipe()
-
Method Summary
Modifier and Type Method Description abstract void
add(WaveformProcess proc)
void
addStatusMonitor(WaveformMonitor monitor)
EventStationSubsetter
getEventStationSubsetter()
protected abstract void
handle(org.w3c.dom.Element el)
protected void
processConfig(org.w3c.dom.Element config)
void
setStatus(CookieEventPair ecp)
void
setStatus(EventNetworkPair ecp)
-
Field Details
-
PACKAGES
public static final java.lang.String[] PACKAGES -
eventStation
-
dcLocator
-
defaultAvailableDataSubsetter
-
-
Constructor Details
-
AbstractWaveformRecipe
public AbstractWaveformRecipe()
-
-
Method Details
-
addStatusMonitor
-
handle
- Throws:
ConfigurationException
-
processConfig
- Throws:
ConfigurationException
-
setStatus
- Specified by:
setStatus
in interfaceStatusNotify
-
setStatus
-
getEventStationSubsetter
-
add
-