edu.sc.seis.fissuresUtil.stationxml
Class StationXMLToFissures

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.stationxml.StationXMLToFissures

public class StationXMLToFissures
extends java.lang.Object


Field Summary
static edu.iris.Fissures.model.TimeInterval ONE_SECOND
           
static java.lang.String UNKNOWN
           
 
Constructor Summary
StationXMLToFissures()
           
 
Method Summary
static java.util.List<ChannelSensitivityBundle> convert(edu.sc.seis.seisFile.stationxml.Channel xml, edu.iris.Fissures.network.StationImpl station)
           
static java.util.List<edu.iris.Fissures.network.StationImpl> convert(edu.sc.seis.seisFile.stationxml.Station xml)
           
static edu.iris.Fissures.network.StationImpl convert(edu.sc.seis.seisFile.stationxml.StationEpoch xml, edu.iris.Fissures.network.NetworkAttrImpl netAttr, java.lang.String staCode)
           
static java.util.List<StationChannelBundle> convert(edu.sc.seis.seisFile.stationxml.Station xml, java.util.List<edu.iris.Fissures.network.NetworkAttrImpl> knownNets, boolean extractChannels)
           
static edu.iris.Fissures.Time convertTime(java.lang.String xml)
           
static edu.iris.Fissures.model.UnitImpl convertUnit(java.lang.String xml)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNKNOWN

public static final java.lang.String UNKNOWN
See Also:
Constant Field Values

ONE_SECOND

public static final edu.iris.Fissures.model.TimeInterval ONE_SECOND
Constructor Detail

StationXMLToFissures

public StationXMLToFissures()
Method Detail

convert

public static edu.iris.Fissures.network.StationImpl convert(edu.sc.seis.seisFile.stationxml.StationEpoch xml,
                                                            edu.iris.Fissures.network.NetworkAttrImpl netAttr,
                                                            java.lang.String staCode)

convert

public static java.util.List<edu.iris.Fissures.network.StationImpl> convert(edu.sc.seis.seisFile.stationxml.Station xml)
                                                                     throws edu.sc.seis.seisFile.stationxml.StationXMLException
Throws:
edu.sc.seis.seisFile.stationxml.StationXMLException

convert

public static java.util.List<StationChannelBundle> convert(edu.sc.seis.seisFile.stationxml.Station xml,
                                                           java.util.List<edu.iris.Fissures.network.NetworkAttrImpl> knownNets,
                                                           boolean extractChannels)
                                                    throws edu.sc.seis.seisFile.stationxml.StationXMLException
Throws:
edu.sc.seis.seisFile.stationxml.StationXMLException

convert

public static java.util.List<ChannelSensitivityBundle> convert(edu.sc.seis.seisFile.stationxml.Channel xml,
                                                               edu.iris.Fissures.network.StationImpl station)
                                                        throws edu.sc.seis.seisFile.stationxml.StationXMLException
Throws:
edu.sc.seis.seisFile.stationxml.StationXMLException

convertUnit

public static edu.iris.Fissures.model.UnitImpl convertUnit(java.lang.String xml)
                                                    throws edu.sc.seis.seisFile.stationxml.StationXMLException
Throws:
edu.sc.seis.seisFile.stationxml.StationXMLException

convertTime

public static edu.iris.Fissures.Time convertTime(java.lang.String xml)