org.jboss.security.integration.password
Class DocumentUtil

java.lang.Object
  extended by org.jboss.security.integration.password.DocumentUtil

public class DocumentUtil
extends Object

Utility dealing with DOM

Since:
Jan 14, 2009
Author:
Anil.Saldhana@redhat.com

Constructor Summary
DocumentUtil()
           
 
Method Summary
static Document createDocument()
          Create a new document
static Document getDocument(File file)
          Get Document from a file
static Document getDocument(InputStream is)
          Get Document from an inputstream
static Document getDocument(Reader reader)
          Parse a document from a reader
static Document getDocument(String docString)
          Parse a document from the string
static String getDocumentAsString(Document signedDoc)
          Marshall a document into a String
static String getDOMElementAsString(Element element)
          Marshall a DOM Element as string
static InputStream getNodeAsStream(Node node)
          Stream a DOM Node as an input stream
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentUtil

public DocumentUtil()
Method Detail

createDocument

public static Document createDocument()
                               throws Exception
Create a new document

Returns:
Throws:
Exception

getDocument

public static Document getDocument(String docString)
                            throws Exception
Parse a document from the string

Parameters:
docString -
Returns:
Throws:
Exception

getDocument

public static Document getDocument(Reader reader)
                            throws Exception
Parse a document from a reader

Parameters:
reader -
Returns:
Throws:
Exception

getDocument

public static Document getDocument(File file)
                            throws Exception
Get Document from a file

Parameters:
file -
Returns:
Throws:
Exception

getDocument

public static Document getDocument(InputStream is)
                            throws Exception
Get Document from an inputstream

Parameters:
is -
Returns:
Throws:
Exception

getDocumentAsString

public static String getDocumentAsString(Document signedDoc)
                                  throws Exception
Marshall a document into a String

Parameters:
signedDoc -
Returns:
Throws:
Exception

getDOMElementAsString

public static String getDOMElementAsString(Element element)
                                    throws Exception
Marshall a DOM Element as string

Parameters:
element -
Returns:
Throws:
Exception

getNodeAsStream

public static InputStream getNodeAsStream(Node node)
                                   throws Exception
Stream a DOM Node as an input stream

Parameters:
node -
Returns:
Throws:
Exception


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.