Package edu.sc.seis.sod
Class XMLUtil
java.lang.Object
edu.sc.seis.sod.XMLUtil
@Deprecated
public class XMLUtil
extends java.lang.Object
Deprecated.
XMLUtil.java Created: Wed Jun 12 10:03:01 2002
-
Field Summary
Fields Modifier and Type Field Description static javax.xml.namespace.QName
emptyName
Deprecated. -
Constructor Summary
Constructors Constructor Description XMLUtil()
Deprecated. -
Method Summary
Modifier and Type Method Description static org.w3c.dom.Element
createTextElement(org.w3c.dom.Document doc, java.lang.String elementName, java.lang.String value)
Deprecated.static org.w3c.dom.Element
evalElement(org.w3c.dom.Node context, java.lang.String path)
Deprecated.DescribeevalElement
method here.static org.w3c.dom.NodeList
evalNodeList(org.w3c.dom.Node context, java.lang.String path)
Deprecated.DescribeevalNodeList
method here.static java.lang.String
evalString(org.w3c.dom.Node context, java.lang.String path)
Deprecated.DescribeevalString
method here.static java.lang.String[]
getAllAsStrings(org.w3c.dom.Element config, java.lang.String path)
Deprecated.DescribegetAllAsStrings
method here.static org.w3c.dom.Element
getElement(org.w3c.dom.Element config, java.lang.String elementName)
Deprecated.returns the element with the given namestatic org.w3c.dom.Element[]
getElementArray(org.w3c.dom.Element config, java.lang.String elementName)
Deprecated.static void
getNextStartElement(javax.xml.stream.XMLStreamReader parser)
Deprecated.static javax.xml.stream.XMLEventFactory
getStaxEventFactory()
Deprecated.static javax.xml.stream.XMLInputFactory
getStaxInputFactory()
Deprecated.static javax.xml.stream.XMLOutputFactory
getStaxOutputFactory()
Deprecated.static java.lang.String
getText(org.w3c.dom.Element config)
Deprecated.returns the concatenation of all text children within the node.static java.lang.String
getUniqueName(java.lang.String[] nameList, java.lang.String name)
Deprecated.DescribegetUniqueName
method here.static javax.xml.stream.XMLStreamReader
getXMLStreamReader(java.io.File file)
Deprecated.static void
gotoNextStartElement(javax.xml.stream.XMLStreamReader parser, java.lang.String name)
Deprecated.static StAXFileWriter
openXMLFileForAppending(java.io.File file)
Deprecated.Returns a StAXFileWriter without the root element being closed so that it can be appended to.static java.lang.String
readEvent(javax.xml.stream.XMLStreamReader reader)
Deprecated.static void
registerExtractorWithExceptionHandler()
Deprecated.static void
translateAndWrite(javax.xml.stream.XMLStreamReader reader, javax.xml.stream.XMLStreamWriter writer)
Deprecated.static void
translateAndWrite(javax.xml.stream.XMLStreamReader reader, javax.xml.stream.XMLStreamWriter writer, boolean newlinesAfterEndElements)
Deprecated.static void
writeEndElementWithNewLine(javax.xml.stream.XMLStreamWriter writer)
Deprecated.static void
writeTextElement(javax.xml.stream.XMLStreamWriter writer, java.lang.String elementName, java.lang.String value)
Deprecated.outputs a text element to a StAX writer
-
Field Details
-
emptyName
public static javax.xml.namespace.QName emptyNameDeprecated.
-
-
Constructor Details
-
XMLUtil
public XMLUtil()Deprecated.
-
-
Method Details
-
registerExtractorWithExceptionHandler
public static void registerExtractorWithExceptionHandler()Deprecated. -
writeTextElement
public static void writeTextElement(javax.xml.stream.XMLStreamWriter writer, java.lang.String elementName, java.lang.String value) throws javax.xml.stream.XMLStreamExceptionDeprecated.outputs a text element to a StAX writer- Throws:
javax.xml.stream.XMLStreamException
-
writeEndElementWithNewLine
public static void writeEndElementWithNewLine(javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamExceptionDeprecated.- Throws:
javax.xml.stream.XMLStreamException
-
getXMLStreamReader
public static javax.xml.stream.XMLStreamReader getXMLStreamReader(java.io.File file) throws javax.xml.stream.XMLStreamException, java.io.FileNotFoundExceptionDeprecated.- Throws:
javax.xml.stream.XMLStreamException
java.io.FileNotFoundException
-
openXMLFileForAppending
public static StAXFileWriter openXMLFileForAppending(java.io.File file) throws java.io.IOException, javax.xml.stream.XMLStreamExceptionDeprecated.Returns a StAXFileWriter without the root element being closed so that it can be appended to. You are responsible for calling the close() method when you are done appending so that the file is written and any open start elements are closed.- Throws:
java.io.IOException
javax.xml.stream.XMLStreamException
-
translateAndWrite
public static void translateAndWrite(javax.xml.stream.XMLStreamReader reader, javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamExceptionDeprecated.- Throws:
javax.xml.stream.XMLStreamException
-
translateAndWrite
public static void translateAndWrite(javax.xml.stream.XMLStreamReader reader, javax.xml.stream.XMLStreamWriter writer, boolean newlinesAfterEndElements) throws javax.xml.stream.XMLStreamExceptionDeprecated.- Throws:
javax.xml.stream.XMLStreamException
-
readEvent
public static java.lang.String readEvent(javax.xml.stream.XMLStreamReader reader)Deprecated. -
gotoNextStartElement
public static void gotoNextStartElement(javax.xml.stream.XMLStreamReader parser, java.lang.String name) throws javax.xml.stream.XMLStreamExceptionDeprecated.- Throws:
javax.xml.stream.XMLStreamException
-
getNextStartElement
public static void getNextStartElement(javax.xml.stream.XMLStreamReader parser) throws javax.xml.stream.XMLStreamExceptionDeprecated.- Throws:
javax.xml.stream.XMLStreamException
-
getStaxOutputFactory
public static javax.xml.stream.XMLOutputFactory getStaxOutputFactory()Deprecated. -
getStaxInputFactory
public static javax.xml.stream.XMLInputFactory getStaxInputFactory()Deprecated. -
getStaxEventFactory
public static javax.xml.stream.XMLEventFactory getStaxEventFactory()Deprecated. -
createTextElement
public static org.w3c.dom.Element createTextElement(org.w3c.dom.Document doc, java.lang.String elementName, java.lang.String value)Deprecated. -
evalNodeList
public static org.w3c.dom.NodeList evalNodeList(org.w3c.dom.Node context, java.lang.String path) throws javax.xml.xpath.XPathExpressionExceptionDeprecated.DescribeevalNodeList
method here.- Parameters:
context
- aNode
valuepath
- aString
value- Returns:
- a
NodeList
value - Throws:
javax.xml.xpath.XPathExpressionException
-
evalString
public static java.lang.String evalString(org.w3c.dom.Node context, java.lang.String path)Deprecated.DescribeevalString
method here.- Parameters:
context
- aNode
valuepath
- aString
value- Returns:
- a
String
value
-
getText
public static java.lang.String getText(org.w3c.dom.Element config)Deprecated.returns the concatenation of all text children within the node. Does not recurse into subelements. -
getElement
public static org.w3c.dom.Element getElement(org.w3c.dom.Element config, java.lang.String elementName)Deprecated.returns the element with the given name -
getElementArray
public static org.w3c.dom.Element[] getElementArray(org.w3c.dom.Element config, java.lang.String elementName)Deprecated. -
getAllAsStrings
public static java.lang.String[] getAllAsStrings(org.w3c.dom.Element config, java.lang.String path) throws javax.xml.xpath.XPathExceptionDeprecated.DescribegetAllAsStrings
method here.- Parameters:
path
- aString
value- Returns:
- a
String[]
value - Throws:
javax.xml.xpath.XPathException
-
getUniqueName
public static java.lang.String getUniqueName(java.lang.String[] nameList, java.lang.String name)Deprecated.DescribegetUniqueName
method here.- Parameters:
nameList
- aString[]
valuename
- aString
value- Returns:
- a
String
value
-
evalElement
public static org.w3c.dom.Element evalElement(org.w3c.dom.Node context, java.lang.String path) throws javax.xml.xpath.XPathExceptionDeprecated.DescribeevalElement
method here.- Parameters:
context
- aNode
valuepath
- aString
value- Returns:
- an
Element
value - Throws:
javax.xml.xpath.XPathException
-