|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectBodyTagSupport
com.raritantechnologies.searchApp.sourceMap.taglibrary.SourceMapTreeTag
JSP Custom tag that renders a SourceMapTree as HTML.
<search:SourceMapTree sourceMapTreeName="[ name of SourceMapTree in SourceMap XML ]"
sourceMapName="[ name of source map in SourceMap XML ]"
rendererName="[ name of SourceMap Tree Renderer ]"
sourceTreeURL="[ url of JSP page with this tag ]"
searchFormName="[ name of SearchForm tag in main configuration XML ]" />
SourceMap Tree Configuration XML:
<SourceMapTree name="Subjects" param="treepath" >
<SourceMapTreeNode name="Documents" >
<!-- SourceMapList provides a list of sub-types -->
<SourceMapList param="docType" >
<params>
<param name="Book" value="Book" />
<param name="RefArticle" value="Reference Article" />
<param name="NewsArticle" value="News Article" />
</params>
</SourceMapList>
</SourceMapTreeNode>
</SourceMapTree>
| Constructor Summary | |
SourceMapTreeTag()
|
|
| Method Summary | |
int |
doStartTag()
|
java.lang.String |
getBody(RaritanPageContext rpc)
Returns the tag body. |
protected ISourceMapTreeNode |
getSourceMapTree(RaritanPageContext pContext)
|
void |
initialize(org.w3c.dom.Element elem)
Initializes the object from an XML tag or element. |
void |
initialize(java.util.Map initParams)
|
void |
setDisplayFormName(java.lang.String displayFormName)
|
void |
setFormTableProps(java.lang.String formTableProps)
|
void |
setPageSize(java.lang.String pageSize)
|
void |
setRendererName(java.lang.String sourceMapRenderer)
|
void |
setSearchFormName(java.lang.String searchFormName)
|
void |
setSearchFormURL(java.lang.String searchFormURL)
|
void |
setSourceMapName(java.lang.String sourceMapName)
|
void |
setSourceMapTreeName(java.lang.String sourceMapTreeName)
sets the sourceMapTreeName |
void |
setSourceMapTreeSelector(java.lang.String sourceMapSelectorName)
|
void |
setSourceTreeURL(java.lang.String sourceTreeURL)
|
void |
setTableProps(java.lang.String tableProps)
|
void |
setTreeBorderColor(java.lang.String treeBorderColor)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SourceMapTreeTag()
| Method Detail |
public void setSourceMapTreeName(java.lang.String sourceMapTreeName)
public void setRendererName(java.lang.String sourceMapRenderer)
public void setSourceTreeURL(java.lang.String sourceTreeURL)
public void setSearchFormName(java.lang.String searchFormName)
public void setSearchFormURL(java.lang.String searchFormURL)
public void setDisplayFormName(java.lang.String displayFormName)
public void setSourceMapName(java.lang.String sourceMapName)
public void setSourceMapTreeSelector(java.lang.String sourceMapSelectorName)
public void setPageSize(java.lang.String pageSize)
public void setTableProps(java.lang.String tableProps)
public void setFormTableProps(java.lang.String formTableProps)
public void setTreeBorderColor(java.lang.String treeBorderColor)
public int doStartTag()
throws JspException
JspExceptionpublic java.lang.String getBody(RaritanPageContext rpc)
ICustomTag
getBody in interface ICustomTagrpc - Platform-neutral page context ( can be used in non J2EE environments such as ASP).
protected ISourceMapTreeNode getSourceMapTree(RaritanPageContext pContext)
public void initialize(org.w3c.dom.Element elem)
IConfigurable
initialize in interface IConfigurablepublic void initialize(java.util.Map initParams)
initialize in interface ICustomTag
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||