org.apache.cxf.helpers
Class XMLUtils
java.lang.Object
org.apache.cxf.helpers.XMLUtils
public final class XMLUtils
- extends java.lang.Object
Method Summary |
static org.w3c.dom.Element |
createElementNS(org.w3c.dom.Document root,
javax.xml.namespace.QName name)
|
static org.w3c.dom.Element |
createElementNS(org.w3c.dom.Document root,
java.lang.String namespaceURI,
java.lang.String qualifiedName)
|
static org.w3c.dom.Element |
createElementNS(org.w3c.dom.Node node,
javax.xml.namespace.QName name)
|
static org.w3c.dom.Text |
createTextNode(org.w3c.dom.Document root,
java.lang.String data)
|
static org.w3c.dom.Text |
createTextNode(org.w3c.dom.Node node,
java.lang.String data)
|
static org.w3c.dom.Element |
fetchElementByNameAttribute(org.w3c.dom.Element parent,
java.lang.String targetName,
java.lang.String nameValue)
|
static org.w3c.dom.Node |
fromSource(javax.xml.transform.Source src)
|
static void |
generateXMLFile(org.w3c.dom.Element element,
java.io.Writer writer)
|
static org.w3c.dom.Attr |
getAttribute(org.w3c.dom.Element el,
java.lang.String attrName)
|
static java.io.InputStream |
getInputStream(org.w3c.dom.Document doc)
|
static javax.xml.namespace.QName |
getNamespace(java.util.Map<java.lang.String,java.lang.String> namespaces,
java.lang.String str,
java.lang.String defaultNamespace)
|
static javax.xml.parsers.DocumentBuilder |
getParser()
|
static javax.xml.namespace.QName |
getQName(java.lang.String value,
org.w3c.dom.Node node)
|
static boolean |
hasAttribute(org.w3c.dom.Element element,
java.lang.String value)
|
static org.w3c.dom.Document |
newDocument()
|
static javax.xml.transform.Transformer |
newTransformer()
|
static org.w3c.dom.Document |
parse(byte[] in)
|
static org.w3c.dom.Document |
parse(java.io.File is)
|
static org.w3c.dom.Document |
parse(org.xml.sax.InputSource is)
|
static org.w3c.dom.Document |
parse(java.io.InputStream in)
|
static org.w3c.dom.Document |
parse(java.lang.String in)
|
static void |
printAttributes(org.w3c.dom.Element element)
|
static void |
printDOM(org.w3c.dom.Node node)
|
static void |
printDOM(java.lang.String words,
org.w3c.dom.Node node)
|
static void |
removeContents(org.w3c.dom.Node parent)
|
static void |
replaceAttribute(org.w3c.dom.Element element,
java.lang.String attr,
java.lang.String value)
|
static java.lang.String |
toString(org.w3c.dom.Node node)
|
static java.lang.String |
toString(org.w3c.dom.Node node,
int indent)
|
static java.lang.String |
toString(javax.xml.transform.Source source)
|
static java.lang.String |
toString(javax.xml.transform.Source source,
java.util.Properties props)
|
static java.lang.String |
writeQName(javax.wsdl.Definition def,
javax.xml.namespace.QName qname)
|
static void |
writeTo(org.w3c.dom.Node node,
java.io.OutputStream os)
|
static void |
writeTo(org.w3c.dom.Node node,
java.io.OutputStream os,
int indent)
|
static void |
writeTo(javax.xml.transform.Source src,
java.io.OutputStream os)
|
static void |
writeTo(javax.xml.transform.Source src,
java.io.OutputStream os,
int indent)
|
static void |
writeTo(javax.xml.transform.Source src,
java.io.OutputStream os,
int indent,
java.lang.String charset,
java.lang.String omitXmlDecl)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
newTransformer
public static javax.xml.transform.Transformer newTransformer()
throws javax.xml.transform.TransformerConfigurationException
- Throws:
javax.xml.transform.TransformerConfigurationException
getParser
public static javax.xml.parsers.DocumentBuilder getParser()
throws javax.xml.parsers.ParserConfigurationException
- Throws:
javax.xml.parsers.ParserConfigurationException
parse
public static org.w3c.dom.Document parse(org.xml.sax.InputSource is)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
- Throws:
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
parse
public static org.w3c.dom.Document parse(java.io.File is)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
- Throws:
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
parse
public static org.w3c.dom.Document parse(java.io.InputStream in)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
- Throws:
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
parse
public static org.w3c.dom.Document parse(java.lang.String in)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
- Throws:
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
parse
public static org.w3c.dom.Document parse(byte[] in)
throws javax.xml.parsers.ParserConfigurationException,
org.xml.sax.SAXException,
java.io.IOException
- Throws:
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
java.io.IOException
newDocument
public static org.w3c.dom.Document newDocument()
throws javax.xml.parsers.ParserConfigurationException
- Throws:
javax.xml.parsers.ParserConfigurationException
writeTo
public static void writeTo(org.w3c.dom.Node node,
java.io.OutputStream os)
writeTo
public static void writeTo(org.w3c.dom.Node node,
java.io.OutputStream os,
int indent)
writeTo
public static void writeTo(javax.xml.transform.Source src,
java.io.OutputStream os)
writeTo
public static void writeTo(javax.xml.transform.Source src,
java.io.OutputStream os,
int indent)
writeTo
public static void writeTo(javax.xml.transform.Source src,
java.io.OutputStream os,
int indent,
java.lang.String charset,
java.lang.String omitXmlDecl)
toString
public static java.lang.String toString(javax.xml.transform.Source source)
throws javax.xml.transform.TransformerException,
java.io.IOException
- Throws:
javax.xml.transform.TransformerException
java.io.IOException
toString
public static java.lang.String toString(javax.xml.transform.Source source,
java.util.Properties props)
throws javax.xml.transform.TransformerException,
java.io.IOException
- Throws:
javax.xml.transform.TransformerException
java.io.IOException
toString
public static java.lang.String toString(org.w3c.dom.Node node,
int indent)
toString
public static java.lang.String toString(org.w3c.dom.Node node)
printDOM
public static void printDOM(org.w3c.dom.Node node)
printDOM
public static void printDOM(java.lang.String words,
org.w3c.dom.Node node)
getAttribute
public static org.w3c.dom.Attr getAttribute(org.w3c.dom.Element el,
java.lang.String attrName)
replaceAttribute
public static void replaceAttribute(org.w3c.dom.Element element,
java.lang.String attr,
java.lang.String value)
hasAttribute
public static boolean hasAttribute(org.w3c.dom.Element element,
java.lang.String value)
printAttributes
public static void printAttributes(org.w3c.dom.Element element)
getNamespace
public static javax.xml.namespace.QName getNamespace(java.util.Map<java.lang.String,java.lang.String> namespaces,
java.lang.String str,
java.lang.String defaultNamespace)
generateXMLFile
public static void generateXMLFile(org.w3c.dom.Element element,
java.io.Writer writer)
createElementNS
public static org.w3c.dom.Element createElementNS(org.w3c.dom.Node node,
javax.xml.namespace.QName name)
createElementNS
public static org.w3c.dom.Element createElementNS(org.w3c.dom.Document root,
javax.xml.namespace.QName name)
createElementNS
public static org.w3c.dom.Element createElementNS(org.w3c.dom.Document root,
java.lang.String namespaceURI,
java.lang.String qualifiedName)
createTextNode
public static org.w3c.dom.Text createTextNode(org.w3c.dom.Document root,
java.lang.String data)
createTextNode
public static org.w3c.dom.Text createTextNode(org.w3c.dom.Node node,
java.lang.String data)
removeContents
public static void removeContents(org.w3c.dom.Node parent)
writeQName
public static java.lang.String writeQName(javax.wsdl.Definition def,
javax.xml.namespace.QName qname)
getInputStream
public static java.io.InputStream getInputStream(org.w3c.dom.Document doc)
throws java.lang.Exception
- Throws:
java.lang.Exception
fetchElementByNameAttribute
public static org.w3c.dom.Element fetchElementByNameAttribute(org.w3c.dom.Element parent,
java.lang.String targetName,
java.lang.String nameValue)
getQName
public static javax.xml.namespace.QName getQName(java.lang.String value,
org.w3c.dom.Node node)
fromSource
public static org.w3c.dom.Node fromSource(javax.xml.transform.Source src)
throws java.lang.Exception
- Throws:
java.lang.Exception
Apache CXF