|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weblogic.apache.xalan.extensions.XSLProcessorContext
Provides transformer context to be passed to an extension element.
This class is based on an implementation from the Apache XML Project. In future releases the XML parser, XSLT processor, and associated classes will likely be updated to be based on a later version of the Apache implementations. Since Apache does not guarantee backwards compatibility between versions of their software, we cannot guarantee backwards compatibility of any of the classes contained in the weblogic.apache package or sub-packages.
Constructor Summary | |
XSLProcessorContext(TransformerImpl transformer,
Stylesheet stylesheetTree,
org.w3c.dom.Node sourceTree,
org.w3c.dom.Node sourceNode,
QName mode)
Create a processor context to be passed to an extension. |
Method Summary | |
org.w3c.dom.Node |
getContextNode()
Get the current context node. |
QName |
getMode()
Get the current mode being executed. |
org.w3c.dom.Node |
getSourceTree()
Get the root of the source tree being executed. |
Stylesheet |
getStylesheet()
Get the Stylesheet being executed. |
TransformerImpl |
getTransformer()
Get the transformer. |
void |
outputToResultTree(Stylesheet stylesheetTree,
java.lang.Object obj)
Output an object to the result tree by doing the right conversions. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public XSLProcessorContext(TransformerImpl transformer, Stylesheet stylesheetTree, org.w3c.dom.Node sourceTree, org.w3c.dom.Node sourceNode, QName mode)
transformer
- non-null transformer instancestylesheetTree
- The owning stylesheetsourceTree
- The source documentsourceNode
- The current source nodemode
- the current mode being executed.Method Detail |
public TransformerImpl getTransformer()
public Stylesheet getStylesheet()
public org.w3c.dom.Node getSourceTree()
public org.w3c.dom.Node getContextNode()
public QName getMode()
public void outputToResultTree(Stylesheet stylesheetTree, java.lang.Object obj) throws javax.xml.transform.TransformerException, java.net.MalformedURLException, java.io.FileNotFoundException, java.io.IOException
stylesheetTree
- The owning stylesheetobj
- the Java object to output. If its of an X
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs61 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |