org.openi.xml
Class XMLTransformer

java.lang.Object
  extended byorg.openi.xml.XMLTransformer

public class XMLTransformer
extends java.lang.Object

This class is responsible for transformation of XML with XSL.

Author:
Uddhab Pant TODO: not sure if we need this class. Possible to use the

Constructor Summary
XMLTransformer()
           
 
Method Summary
static java.lang.String Transform(java.io.InputStream xslInputStream, java.io.InputStream xmlInputStream)
           
static java.lang.String transform(javax.xml.transform.Source xslt, javax.xml.transform.Source xml)
           
static java.lang.String Transform(java.lang.String xslString, java.lang.String xmlString)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLTransformer

public XMLTransformer()
Method Detail

Transform

public static java.lang.String Transform(java.lang.String xslString,
                                         java.lang.String xmlString)
                                  throws java.io.IOException,
                                         javax.xml.transform.TransformerException
Parameters:
xslString - String
xmlString - String
Returns:
String Result of transformation
Throws:
java.io.IOException
javax.xml.transform.TransformerException

Transform

public static java.lang.String Transform(java.io.InputStream xslInputStream,
                                         java.io.InputStream xmlInputStream)
                                  throws java.io.IOException,
                                         javax.xml.transform.TransformerException
Parameters:
xslInputStream - InputStream
xmlInputStream - InputStream
Returns:
String Result of transformation
Throws:
java.io.IOException
javax.xml.transform.TransformerException

transform

public static java.lang.String transform(javax.xml.transform.Source xslt,
                                         javax.xml.transform.Source xml)
                                  throws java.io.IOException,
                                         javax.xml.transform.TransformerException
Parameters:
xslt - Source
xml - Source
Returns:
String
Throws:
java.io.IOException
javax.xml.transform.TransformerException