Class RecordSectionDisplayGenerator

    • Field Detail

      • filename

        protected java.lang.String filename
      • workingDirName

        protected java.lang.String workingDirName
      • location

        protected java.lang.String location
      • DEFAULT_TEMPLATE

        public static final java.lang.String DEFAULT_TEMPLATE
        See Also:
        Constant Field Values
      • DEFAULT_BASE_DIRNAME

        protected static final java.lang.String DEFAULT_BASE_DIRNAME
        See Also:
        Constant Field Values
    • Constructor Detail

      • RecordSectionDisplayGenerator

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

      • 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