|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.tools.ant.taskdefs.optional.junit.XalanExecutor | +--org.apache.tools.ant.taskdefs.optional.junit.Xalan2Executor
Xalan executor via JAXP. Nothing special must exists in the classpath besides of course, a parser, jaxp and xalan.
Field Summary | |
protected AggregateTransformer |
caller
the transformer caller |
Constructor Summary | |
Xalan2Executor()
|
Method Summary | |
protected java.lang.String |
getImplementation()
This methods should return the classname implementation of the underlying xslt processor |
protected java.io.OutputStream |
getOutputStream()
get the appropriate stream based on the format (frames/noframes) |
protected java.lang.String |
getProcVersion(java.lang.String classNameImpl)
Try to discover the xslt processor version based on the className. |
protected java.lang.String |
getXalanVersion(java.lang.String procVersionClassName)
pretty useful data (Xalan version information) to display. |
protected java.lang.String |
getXSLTCVersion(java.lang.String procVersionClassName)
a bit simplistic but xsltc data are conveniently private non final |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected AggregateTransformer caller
Constructor Detail |
public Xalan2Executor()
Method Detail |
protected java.lang.String getImplementation() throws BuildException
org.apache.tools.ant.taskdefs.optional.junit.XalanExecutor
getImplementation
in class org.apache.tools.ant.taskdefs.optional.junit.XalanExecutor
BuildException
XalanExecutor.getProcVersion(String)
protected java.lang.String getProcVersion(java.lang.String classNameImpl) throws BuildException
org.apache.tools.ant.taskdefs.optional.junit.XalanExecutor
getProcVersion
in class org.apache.tools.ant.taskdefs.optional.junit.XalanExecutor
classNameImpl
- the classname of the underlying xslt processor
BuildException
protected final java.io.OutputStream getOutputStream() throws java.io.IOException
java.io.IOException
protected final java.lang.String getXSLTCVersion(java.lang.String procVersionClassName) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
protected final java.lang.String getXalanVersion(java.lang.String procVersionClassName) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |