Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


oracle.wsm.xml
Class XMLUtils

java.lang.Object
  extended by oracle.wsm.xml.XMLUtils


public class XMLUtils
extends Object

Constructor Summary
XMLUtils()
           

 

Method Summary
static void addNamespace(Document doc, QName qname)
           
static void addNamespace(Element elem, QName qname)
           
static Document cloneDocument(Document doc)
          Clone document in a thread-safe manner.
static URL createURL(String fileName)
           
static Document getDocFromInputSource(InputSource source, boolean useXDK)
           
static Document getDocFromInputStream(InputStream input, boolean useXDK)
           
static Document getDocFromReader(Reader reader, boolean useXDK)
           
static Document getEmptyDocument()
           
static String getText(Element elem)
           
static QName parseElement(Element element)
           
static Document parseXMLDocument(InputStream in)
           
static Document parseXMLDocument(String url)
           
static Document parseXMLDocument(URL url)
           
static void setText(Element elem, String text)
           
static void write(Node element, boolean xmlDeclRequired, OutputStream out)
          Convert an element to String.
static void write(Node element, boolean xmlDeclRequired, Writer pw)
          Convert an element to String.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

XMLUtils

public XMLUtils()

Method Detail

createURL

public static URL createURL(String fileName)

parseXMLDocument

public static Document parseXMLDocument(String url)

parseXMLDocument

public static Document parseXMLDocument(URL url)

parseXMLDocument

public static Document parseXMLDocument(InputStream in)

getEmptyDocument

public static Document getEmptyDocument()

write

public static void write(Node element,
                         boolean xmlDeclRequired,
                         Writer pw)
                  throws XMLException
Convert an element to String. xml declaration IS included. done pretty formatting.
Parameters:
node - element or document to be converted to String, cannot be null.
Throws:
XMLException - if there are parse errors.

write

public static void write(Node element,
                         boolean xmlDeclRequired,
                         OutputStream out)
                  throws XMLException
Convert an element to String. xml declaration IS included. Done pretty formatting.
Parameters:
node - element or document to be converted to String, cannot be null.
Throws:
XMLException - if there are parse errors.

getText

public static String getText(Element elem)

setText

public static void setText(Element elem,
                           String text)

addNamespace

public static void addNamespace(Element elem,
                                QName qname)

addNamespace

public static void addNamespace(Document doc,
                                QName qname)

cloneDocument

public static Document cloneDocument(Document doc)
                              throws XMLException,
                                     UnsupportedEncodingException
Clone document in a thread-safe manner.
Parameters:
doc - document to clone
Returns:
newly cloned document
Throws:
XMLException - if an error occurred while parsing the input document
UnsupportedEncodingException - if an error occurred while creating the clone

parseElement

public static QName parseElement(Element element)

getDocFromInputStream

public static Document getDocFromInputStream(InputStream input,
                                             boolean useXDK)
                                      throws PolicyParseFailedException
Throws:
PolicyParseFailedException

getDocFromInputSource

public static Document getDocFromInputSource(InputSource source,
                                             boolean useXDK)
                                      throws PolicyParseFailedException
Throws:
PolicyParseFailedException

getDocFromReader

public static Document getDocFromReader(Reader reader,
                                        boolean useXDK)
                                 throws PolicyParseFailedException
Throws:
PolicyParseFailedException

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


Copyright © 2007, 2009, Oracle and/or its affiliates. All rights reserved.