Class RecordSectionDisplayGenerator

java.lang.Object
edu.sc.seis.sod.process.waveform.RSChannelInfoPopulator
edu.sc.seis.sod.process.waveform.RecordSectionDisplayGenerator
All Implemented Interfaces:
WaveformProcess, SodElement, Subsetter

public class RecordSectionDisplayGenerator
extends RSChannelInfoPopulator
  • Field Details

  • Constructor Details

    • RecordSectionDisplayGenerator

      public RecordSectionDisplayGenerator​(org.w3c.dom.Element config) throws java.lang.Exception
      Throws:
      java.lang.Exception
  • Method Details

    • accept

      public WaveformResult accept​(edu.sc.seis.fissuresUtil.cache.CacheEvent event, edu.iris.Fissures.network.ChannelImpl chan, edu.iris.Fissures.IfSeismogramDC.RequestFilter[] original, edu.iris.Fissures.IfSeismogramDC.RequestFilter[] available, edu.iris.Fissures.seismogramDC.LocalSeismogramImpl[] seismograms, CookieJar cookieJar) throws java.lang.Exception
      Description copied from interface: WaveformProcess
      Processes localSeismograms, possibly modifying them.
      Specified by:
      accept in interface WaveformProcess
      Overrides:
      accept in class RSChannelInfoPopulator
      Throws:
      java.lang.Exception
    • getFileLoc

      public java.lang.String getFileLoc​(edu.iris.Fissures.IfEvent.EventAccessOperations event) throws java.lang.Exception
      Throws:
      java.lang.Exception
    • getFileBaseDir

      public java.lang.String getFileBaseDir()
    • getBaseDirName

      public java.lang.String getBaseDirName()
    • writeImage

      public void writeImage​(java.util.List<edu.sc.seis.fissuresUtil.xml.MemoryDataSetSeismogram> dataSeis, edu.iris.Fissures.IfEvent.EventAccessOperations event, java.io.OutputStream out, boolean isPDF) throws java.lang.Exception
      Throws:
      java.lang.Exception
    • writeImage

      public void writeImage​(java.util.List<edu.sc.seis.fissuresUtil.xml.MemoryDataSetSeismogram> dataSeis, edu.iris.Fissures.IfEvent.EventAccessOperations event, boolean isPDF) throws java.lang.Exception
      Throws:
      java.lang.Exception