com.raritantechnologies.utils.tree.taglibrary
Class TreeNodePageImportRenderer
java.lang.Object
com.raritantechnologies.searchApp.taglibrary.PageImportRenderer
com.raritantechnologies.utils.tree.taglibrary.TreeNodePageImportRenderer
- All Implemented Interfaces:
- IConfigurable, IPageContextRenderer
- public class TreeNodePageImportRenderer
- extends PageImportRenderer
PageImportRenderer that uses a Tree source to render content.
XML Configuration Template:
<PageImportRenderer class="com.raritantechnologies.utils.tree.taglibrary.TreeNodePageImportRenderer"
pathParam="[ name of request param that contains tree path ]"
nodeIDParam="[ name of request param that containt tree nodeID ]" >
<TreeBuilder class="[ class of com.raritantechnologies.utils.tree.ITreeBuilder ]" >
</TreeBuilder>
<NodeResultRenderer class="[ class of com.raritantechnologies.searchApp.taglibrary.IResultRenderer ]" >
</NodeResultRenderer>
</PageImportRenderer>
Developed by
Raritan Technologies Inc..
- Author:
- Ted Sullivan
|
Method Summary |
java.lang.String |
getPage(RaritanPageContext pContext)
returns an HTML page or page fragment given a set of request parameters. |
void |
initialize(org.w3c.dom.Element elem)
Initializes the object from an XML tag or element. |
| Methods inherited from class com.raritantechnologies.searchApp.taglibrary.PageImportRenderer |
addPageElement, getAddPersistent, getConfigurationXML, getFragmentFile, getPageHeader, getPageName, getPageTrailer, render, setAddPersistent, setPageHeader, setPageName, setPageTrailer, setStringFilter |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TreeNodePageImportRenderer
public TreeNodePageImportRenderer()
getPage
public java.lang.String getPage(RaritanPageContext pContext)
- Description copied from class:
PageImportRenderer
- returns an HTML page or page fragment given a set of request parameters.
- Overrides:
getPage in class PageImportRenderer
- Parameters:
pContext - contains request and session parameters needed to execute the page
retrieval.
- Returns:
- A string containing the page data.
initialize
public void initialize(org.w3c.dom.Element elem)
- Description copied from interface:
IConfigurable
- Initializes the object from an XML tag or element.
This method is called by the Framework as part of the application initializtion.
see ConfigurationManager, XMLConfigurationManager, XMLSearchFieldMapFactory, XMLSearchSourceFactory.
Configurable objects that are owned or contained by other configurable objects will be initialized
in by the parent object.
- Specified by:
initialize in interface IConfigurable- Overrides:
initialize in class PageImportRenderer