|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--org.mmbase.util.XSLTransformer
Make XSL Transformations
| Constructor Summary | |
XSLTransformer()
Empty constructor |
|
| Method Summary | |
static void |
main(java.lang.String[] argv)
Invocation of the class from the commandline for testing/building |
void |
transform(javax.xml.transform.dom.DOMSource xml,
java.io.File xslFile,
javax.xml.transform.stream.StreamResult result,
java.util.Map params)
This is the base function which calls the actual XSL transformations. |
void |
transform(javax.xml.transform.dom.DOMSource xml,
java.io.File xslFile,
javax.xml.transform.stream.StreamResult result,
java.util.Map params,
boolean considerDir)
|
void |
transform(java.io.File xmlDir,
java.io.File xslFile,
java.io.File resultDir,
boolean recurse,
java.util.Map params,
boolean considerDir)
Can be used to transform a directory of XML-files. |
void |
transform(java.io.File xmlFile,
java.io.File xslFile,
javax.xml.transform.stream.StreamResult result,
java.util.Map params,
boolean considerDir)
Perfoms XSL Transformation on XML-file which is parsed MMBase specificly (useing MMBasse EntityResolver and Errorhandler). |
java.lang.String |
transform(java.lang.String xmlPath,
java.lang.String xslPath)
Transform an XML document using a certain XSL document. |
java.lang.String |
transform(java.lang.String xmlPath,
java.lang.String xslPath,
boolean cutXML)
Transform an XML document using a certain XSL document, on MMBase specic way (error handling, entitity resolving, uri resolving, logging), and write it to string, which optionally can be 'cut'. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public XSLTransformer()
| Method Detail |
public java.lang.String transform(java.lang.String xmlPath,
java.lang.String xslPath)
xmlPath - Path to XML filexslPath - Path to XSL file
public java.lang.String transform(java.lang.String xmlPath,
java.lang.String xslPath,
boolean cutXML)
xmlPath - Path to XML filexslPath - Path to XSL filecutXML - if true, cuts the <?xml> line that normally starts an
xml document
public void transform(javax.xml.transform.dom.DOMSource xml,
java.io.File xslFile,
javax.xml.transform.stream.StreamResult result,
java.util.Map params)
throws javax.xml.transform.TransformerException,
javax.xml.parsers.ParserConfigurationException,
java.io.IOException,
org.xml.sax.SAXException
public void transform(javax.xml.transform.dom.DOMSource xml,
java.io.File xslFile,
javax.xml.transform.stream.StreamResult result,
java.util.Map params,
boolean considerDir)
throws javax.xml.transform.TransformerException,
javax.xml.parsers.ParserConfigurationException,
java.io.IOException,
org.xml.sax.SAXException
public void transform(java.io.File xmlFile,
java.io.File xslFile,
javax.xml.transform.stream.StreamResult result,
java.util.Map params,
boolean considerDir)
throws javax.xml.transform.TransformerException,
javax.xml.parsers.ParserConfigurationException,
java.io.IOException,
org.xml.sax.SAXException
public void transform(java.io.File xmlDir,
java.io.File xslFile,
java.io.File resultDir,
boolean recurse,
java.util.Map params,
boolean considerDir)
throws javax.xml.transform.TransformerException,
javax.xml.parsers.ParserConfigurationException,
java.io.IOException,
org.xml.sax.SAXException
public static void main(java.lang.String[] argv)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||