org.benow.web.path.page.inc
Class IncludeTagProcessor
java.lang.Object
org.benow.web.path.page.TagProcessor
org.benow.web.path.page.DOMTagProcessor
org.benow.web.path.page.inc.IncludeTagProcessor
- All Implemented Interfaces:
- PostProcessor
public class IncludeTagProcessor
- extends DOMTagProcessor
Includes a result from an operation within a page.
<include op="myOp" href="some/dir/somepage.page">
<myParam>myValue</myParam>
</include>
- Author:
- andy
|
Method Summary |
void |
postProcess(org.w3c.dom.Element curr,
org.benow.xml.xsl.XSL sourceXSL,
java.util.Map<java.lang.String,java.lang.Object> templateParams,
java.lang.String inputXML)
Post process the given element. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IncludeTagProcessor
public IncludeTagProcessor()
postProcess
public void postProcess(org.w3c.dom.Element curr,
org.benow.xml.xsl.XSL sourceXSL,
java.util.Map<java.lang.String,java.lang.Object> templateParams,
java.lang.String inputXML)
throws java.lang.Exception,
java.lang.Throwable
- Description copied from class:
DOMTagProcessor
- Post process the given element. Post processed elements should be
imported into the owner document of the toPP element and processing
should replace the given element (in place).
- Specified by:
postProcess in class DOMTagProcessor
- Parameters:
curr - nodes within document that match namespace for this processorsourceXSL - xsl which generated the including pagetemplateParams - original params that were passed to including xslinputXML - original XML input that was used for including page
- Throws:
java.lang.Throwable
java.lang.Exception