com.raritantechnologies.searchApp.taglibrary
Class TabbedPageImportRenderer
java.lang.Object
com.raritantechnologies.searchApp.taglibrary.PageImportRenderer
com.raritantechnologies.searchApp.taglibrary.TabbedPageImportRenderer
- All Implemented Interfaces:
- IConfigurable, IPageContextRenderer
- public class TabbedPageImportRenderer
- extends PageImportRenderer
Generates a tabbed set of PageImportRenderers.
XML Configuration Template:
<PageImportRenderer class="com.raritantechnologies.searchApp.taglibrary.TabbedPageImportRenderer" >
<TabRenderer class="[Tab Renderer class]" >
<Tab ID="tabID1" display="tab display 1" />
<Tab ID="tabID2" display="tab display 2" />
<!-- details needed by TabRenderer -->
</TabRenderer>
<TabbedRenderers>
<!-- One or more PageImportRenderer tags mapped to tabIDs: -->
<PageImportRenderer ID="[tabID ]" class="[ class of com.raritantechnologies.searchApp.taglibrary.PageImportRenderer ]" >
</PageImportRenderer>
</TabbedRenderers>
</PageImportRenderer>
Developed by
Raritan Technologies .
- Author:
- Ted Sullivan
|
Method Summary |
java.lang.String |
getPage(RaritanPageContext pageContext)
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 |
TabbedPageImportRenderer
public TabbedPageImportRenderer()
getPage
public java.lang.String getPage(RaritanPageContext pageContext)
- Description copied from class:
PageImportRenderer
- returns an HTML page or page fragment given a set of request parameters.
- Overrides:
getPage in class PageImportRenderer
- Parameters:
pageContext - 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