edu.sc.seis.seisFile.stationxml
Class StaxUtil
java.lang.Object
edu.sc.seis.seisFile.stationxml.StaxUtil
public class StaxUtil
- extends java.lang.Object
Method Summary |
static javax.xml.stream.events.StartElement |
expectStartElement(java.lang.String expected,
javax.xml.stream.XMLEventReader reader)
|
static java.lang.String |
pullAttribute(javax.xml.stream.events.StartElement start,
java.lang.String name)
|
static float |
pullFloat(javax.xml.stream.XMLEventReader reader,
java.lang.String elementName)
|
static int |
pullInt(javax.xml.stream.XMLEventReader reader,
java.lang.String elementName)
|
static java.lang.String |
pullText(javax.xml.stream.XMLEventReader reader,
java.lang.String elementName)
|
static void |
skipToMatchingEnd(javax.xml.stream.XMLEventReader reader)
|
static void |
skipToStartElement(javax.xml.stream.XMLEventReader reader)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StaxUtil
public StaxUtil()
expectStartElement
public static javax.xml.stream.events.StartElement expectStartElement(java.lang.String expected,
javax.xml.stream.XMLEventReader reader)
throws javax.xml.stream.XMLStreamException,
StationXMLException
- Throws:
javax.xml.stream.XMLStreamException
StationXMLException
pullText
public static java.lang.String pullText(javax.xml.stream.XMLEventReader reader,
java.lang.String elementName)
throws javax.xml.stream.XMLStreamException,
StationXMLException
- Throws:
javax.xml.stream.XMLStreamException
StationXMLException
pullInt
public static int pullInt(javax.xml.stream.XMLEventReader reader,
java.lang.String elementName)
throws java.lang.NumberFormatException,
javax.xml.stream.XMLStreamException,
StationXMLException
- Throws:
java.lang.NumberFormatException
javax.xml.stream.XMLStreamException
StationXMLException
pullFloat
public static float pullFloat(javax.xml.stream.XMLEventReader reader,
java.lang.String elementName)
throws java.lang.NumberFormatException,
javax.xml.stream.XMLStreamException,
StationXMLException
- Throws:
java.lang.NumberFormatException
javax.xml.stream.XMLStreamException
StationXMLException
skipToStartElement
public static void skipToStartElement(javax.xml.stream.XMLEventReader reader)
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
skipToMatchingEnd
public static void skipToMatchingEnd(javax.xml.stream.XMLEventReader reader)
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
pullAttribute
public static java.lang.String pullAttribute(javax.xml.stream.events.StartElement start,
java.lang.String name)
throws StationXMLException
- Throws:
StationXMLException