com.raritantechnologies.verity.parametric.taglibrary.renderers
Class TaxonomyCounterRenderer
java.lang.Object
TreeRenderer
com.raritantechnologies.verity.parametric.taglibrary.renderers.TaxonomyCounterRenderer
- Direct Known Subclasses:
- TaxonomyPieRenderer
- public class TaxonomyCounterRenderer
- extends TreeRenderer
Extension to Verity TreeRenderer: uses TaxonomyCounter to get accurate hit counts.
Can also order taxonomies by hits or by a specified order (TBD)
Developed by
Raritan Technologies .
- Author:
- Ted Sullivan
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
orderByName
protected boolean orderByName
tCounter
protected TaxonomyCounter tCounter
taxView
protected KTreeView taxView
pSearch
protected VParametricSearch pSearch
taxonomyName
protected java.lang.String taxonomyName
urlR
protected URLRenderer urlR
cols
protected int cols
rows
protected int rows
border
protected int border
indented
protected int indented
maxCharCount
protected int maxCharCount
title
protected java.lang.String title
renderSpec
protected java.lang.String renderSpec
titleRenderSpec
protected java.lang.String titleRenderSpec
categoryRenderSpec
protected java.lang.String categoryRenderSpec
formatter
protected RenderFormat formatter
query
protected java.lang.String query
renderUpLinkIcon
protected java.lang.String renderUpLinkIcon
renderUpLink
protected boolean renderUpLink
uplinkText
protected java.lang.String uplinkText
showLeafNodes
protected boolean showLeafNodes
taxBodyClass
protected java.lang.String taxBodyClass
taxHeaderClass
protected java.lang.String taxHeaderClass
taxTitleClass
protected java.lang.String taxTitleClass
rootPath
protected java.lang.String rootPath
excludedNodes
protected java.lang.String excludedNodes
indentHeader
protected boolean indentHeader
indentHeaderBy
protected int indentHeaderBy
TaxonomyCounterRenderer
public TaxonomyCounterRenderer()
TaxonomyCounterRenderer
public TaxonomyCounterRenderer(ParametricSearchSource pss,
VParametricSearch pSearch,
java.lang.String taxonomy,
boolean orderByName)
setKTreeView
public void setKTreeView(KTreeView tax)
setRenderUpLink
public void setRenderUpLink(boolean renderUpLink)
setRenderUpLinkIconURL
public void setRenderUpLinkIconURL(java.lang.String uplinkIcon)
setRenderUpLinkText
public void setRenderUpLinkText(java.lang.String uplinkText)
setRootPath
public void setRootPath(java.lang.String rootPath)
renderOut
public java.lang.String renderOut()
renderOut
public java.lang.String renderOut(java.lang.String sessionID)
setIndentHeader
public void setIndentHeader(int headerIndent)
setShowLeafNodes
public void setShowLeafNodes(boolean showLeafNodes)
renderOut
public java.lang.String renderOut(java.lang.String sessionID,
boolean renderHeader,
java.lang.String columnAlign)
setURLRenderer
public void setURLRenderer(URLRenderer urlR)
setMaxChar
public void setMaxChar(int maxCharCount)
setTitle
public void setTitle(java.lang.String title)
setExcludedNodes
public void setExcludedNodes(java.lang.String excludedNodes)
setRenderFormat
public void setRenderFormat(RenderFormat formatter)
setRows
public void setRows(int rows)
setBorder
public void setBorder(int border)
renderHeading
public java.lang.String renderHeading()
setRequestParams
public void setRequestParams(java.lang.String requestParams)
renderHeading
public java.lang.String renderHeading(java.lang.String sessionID)
renderUpLink
protected void renderUpLink(java.lang.StringBuffer strbuf,
java.lang.String sessionID)
needUpLink
protected boolean needUpLink()
setTitleRenderSpec
public void setTitleRenderSpec(java.lang.String titleRenderSpec)
setRenderSpec
public void setRenderSpec(java.lang.String renderSpec)
setCategoryRenderSpec
public void setCategoryRenderSpec(java.lang.String categoryRenderSpec)
setTaxBodyClass
public void setTaxBodyClass(java.lang.String taxBodyClass)
setTaxHeaderClass
public void setTaxHeaderClass(java.lang.String taxHeaderClass)
setTaxTitleClass
public void setTaxTitleClass(java.lang.String taxTitleClass)
setIndented
public void setIndented(int indented)
getIndent
public java.lang.String getIndent()
setCols
public void setCols(int cols)
setOrderByName
public void setOrderByName()
setOrderByHits
public void setOrderByHits()
setQuery
public void setQuery(java.lang.String query)