|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.verity.parametric.taglibrary.renderers.TaxPieViewRenderer
Raritan SearchElementRenderer that works with a TaxonomyPieRenderer - renders a Verity Parametric Taxonomy as a Pie Chart.
XML Configuration Template:
<SearchElementRenderer class="com.raritantechnologies.verity.parametric.taglibrary.renderers.TaxPieViewRenderer"
fieldname="[ taxonomy field name ]"
titleclass="titleLink"
headerclass="taxHead"
cols="1"
rows="12"
maxchar="32"
title="eRoom Pie"
bodyclass="detailRow"
orderByName="true"
chartWidth="320"
chartHeight="180"
legendWidth="220"
legendHeight="180"
excludedNodes="NA"
showLeafNodes="false"
urlPrefix="/ProcessDev_new"
imageBase="./images/"
defaultImage="noResults.gif"
chartRendererClass="com.raritantechnologies.utils.graphics.freeChart.FreeChartRenderer"
uplinkText="All eRooms"
</SearchElementRenderer>
| Field Summary | |
protected IChartRenderer |
chartRenderer
|
| Constructor Summary | |
TaxPieViewRenderer()
|
|
| Method Summary | |
java.lang.String |
getBody(ISearchFormRenderer parent,
RaritanPageContext pageContext)
Returns the element html fragment. |
IChartRenderer |
getChartRenderer()
|
ISearchElementRenderer |
getRenderer(java.lang.String name)
Returns ISearchElementRenderer of this render or a nested renderer matching the name given or null if no match is found. |
java.lang.String |
getUrlPrefix()
|
void |
initialize(org.w3c.dom.Element elem)
Initialize renderer-specific parameters from the configuration XML tag. |
boolean |
isHidden(ISearchFormRenderer parent,
RaritanPageContext pageContext)
|
protected void |
processTaxonomyCount(TaxonomyCount[] taxCount,
IChartRenderer chartRenderer)
Override this method to put information from taxonomies into the chartRenderer. |
void |
setBodyclass(java.lang.String bodyclass)
|
void |
setChartHeight(int chartHeight)
|
void |
setChartOrientation(java.lang.String chartOrientation)
|
void |
setChartRendererClass(java.lang.String chartRendererClass)
|
void |
setChartType(java.lang.String chartType)
|
void |
setChartWidth(int chartWidth)
|
void |
setCols(int cols)
|
void |
setDefaultImage(java.lang.String defaultImage)
|
void |
setEnable(boolean enabled)
Enable/Disable the renderer. |
void |
setExcludedNodes(java.lang.String excludedNodes)
|
void |
setFieldname(java.lang.String fieldname)
|
void |
setHeaderclass(java.lang.String headerclass)
|
void |
setImageBase(java.lang.String imageBase)
|
void |
setIndent(java.lang.String indent)
|
void |
setIndentHeader(java.lang.String indentLen)
|
void |
setLegendHeight(int legendHeight)
|
void |
setLegendMaxChars(int legendMaxChars)
|
void |
setLegendWidth(int legendWidth)
|
void |
setMaxchar(int maxchar)
|
void |
setMinDataPointNum(int minDataPointLength)
|
void |
setOrderByName(java.lang.String orderByNameSt)
|
void |
setRendererName(java.lang.String rendererName)
|
void |
setRootPath(java.lang.String rootPath)
|
void |
setRows(int rows)
|
void |
setShowLeafNodes(java.lang.String showLeafNodeSt)
|
void |
setShowUplink(java.lang.String showUplinkSt)
|
void |
setTitle(java.lang.String title)
|
void |
setTitleclass(java.lang.String titleclass)
|
void |
setUplinkIconURL(java.lang.String uplinkIconURL)
|
void |
setUplinkText(java.lang.String uplinkText)
|
void |
setUrlPrefix(java.lang.String urlPrefix)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected IChartRenderer chartRenderer
| Constructor Detail |
public TaxPieViewRenderer()
| Method Detail |
public void setFieldname(java.lang.String fieldname)
public void setTitleclass(java.lang.String titleclass)
public void setHeaderclass(java.lang.String headerclass)
public void setBodyclass(java.lang.String bodyclass)
public void setTitle(java.lang.String title)
public void setDefaultImage(java.lang.String defaultImage)
public void setCols(int cols)
public void setRows(int rows)
public void setMaxchar(int maxchar)
public void setOrderByName(java.lang.String orderByNameSt)
public void setUplinkText(java.lang.String uplinkText)
public void setUplinkIconURL(java.lang.String uplinkIconURL)
public void setShowUplink(java.lang.String showUplinkSt)
public void setRootPath(java.lang.String rootPath)
public void setIndent(java.lang.String indent)
public void setExcludedNodes(java.lang.String excludedNodes)
public void setShowLeafNodes(java.lang.String showLeafNodeSt)
public void setImageBase(java.lang.String imageBase)
public void setIndentHeader(java.lang.String indentLen)
public void setChartRendererClass(java.lang.String chartRendererClass)
public void setChartType(java.lang.String chartType)
public void setChartOrientation(java.lang.String chartOrientation)
public void setChartWidth(int chartWidth)
public void setChartHeight(int chartHeight)
public void setLegendMaxChars(int legendMaxChars)
public void setLegendWidth(int legendWidth)
public void setLegendHeight(int legendHeight)
public void setMinDataPointNum(int minDataPointLength)
public void setRendererName(java.lang.String rendererName)
public void initialize(org.w3c.dom.Element elem)
ISearchElementRenderer
initialize in interface ISearchElementRenderer
public java.lang.String getBody(ISearchFormRenderer parent,
RaritanPageContext pageContext)
ISearchElementRenderer
getBody in interface ISearchElementRenderer
protected void processTaxonomyCount(TaxonomyCount[] taxCount,
IChartRenderer chartRenderer)
public void setEnable(boolean enabled)
ISearchElementRenderer
setEnable in interface ISearchElementRendererpublic ISearchElementRenderer getRenderer(java.lang.String name)
ISearchElementRenderer
getRenderer in interface ISearchElementRenderer
public boolean isHidden(ISearchFormRenderer parent,
RaritanPageContext pageContext)
isHidden in interface ISearchElementRendererpublic void setUrlPrefix(java.lang.String urlPrefix)
public java.lang.String getUrlPrefix()
public IChartRenderer getChartRenderer()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||