Package edu.sc.seis.sod.process.waveform
Class AsciiWriter
java.lang.Object
edu.sc.seis.sod.process.waveform.AbstractFileWriter
edu.sc.seis.sod.process.waveform.AbstractSeismogramWriter
edu.sc.seis.sod.process.waveform.AsciiWriter
- All Implemented Interfaces:
WaveformProcess
,SodElement
,Subsetter
public class AsciiWriter extends AbstractSeismogramWriter
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DEFAULT_FILE_TEMPLATE
Fields inherited from class edu.sc.seis.sod.process.waveform.AbstractSeismogramWriter
COOKIE_PREFIX, storeSeismogramsInDB, SVN_PARAM
Fields inherited from class edu.sc.seis.sod.process.waveform.AbstractFileWriter
DEFAULT_FILE_TEMPLATE_WO_EXT, DEFAULT_PREFIX, DEFAULT_WORKING_DIR, INDEX_VAR, origTemplate, prefix, template, velocitizer, workingDir
-
Constructor Summary
Constructors Constructor Description AsciiWriter(java.lang.String workingDir, java.lang.String fileTemplate, java.lang.String prefix, boolean storeSeismogramsInDB)
AsciiWriter(org.w3c.dom.Element el)
-
Method Summary
Modifier and Type Method Description SeismogramFileTypes
getFileType()
void
write(java.lang.String location, edu.sc.seis.sod.model.seismogram.LocalSeismogramImpl seis, edu.sc.seis.seisFile.fdsnws.stationxml.Channel chan, edu.sc.seis.sod.model.event.CacheEvent ev)
Methods inherited from class edu.sc.seis.sod.process.waveform.AbstractSeismogramWriter
accept, addBytesWritten, getBytesWritten, getCookieName, getCookieName
Methods inherited from class edu.sc.seis.sod.process.waveform.AbstractFileWriter
checkParentDirs, extractFileTemplate, extractPrefix, extractWorkingDir, generate, generate, generate, getTemplate, removeExisting, removeExisting, removeExisting
-
Field Details
-
DEFAULT_FILE_TEMPLATE
public static final java.lang.String DEFAULT_FILE_TEMPLATE- See Also:
- Constant Field Values
-
-
Constructor Details
-
AsciiWriter
- Throws:
ConfigurationException
-
AsciiWriter
public AsciiWriter(java.lang.String workingDir, java.lang.String fileTemplate, java.lang.String prefix, boolean storeSeismogramsInDB) throws ConfigurationException- Throws:
ConfigurationException
-
-
Method Details
-
getFileType
- Specified by:
getFileType
in classAbstractSeismogramWriter
-
write
public void write(java.lang.String location, edu.sc.seis.sod.model.seismogram.LocalSeismogramImpl seis, edu.sc.seis.seisFile.fdsnws.stationxml.Channel chan, edu.sc.seis.sod.model.event.CacheEvent ev) throws java.lang.Exception- Specified by:
write
in classAbstractSeismogramWriter
- Throws:
java.lang.Exception
-