|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.raritantechnologies.searchApp.query.QueryResultSetChartFormatter
Formats a QueryResultBeanSet as a clickable graphic chart.
Contains a IChartRenderer to render the chart and a
HyperlinkQueryFormatter to hyperlink the clickable chart areas and
chart legends.
<QueryResultSetFormatter class="com.raritantechnologies.searchApp.query.QueryResultSetChartFormatter"
name="[ chart name ]"
title="[ chart title ]"
baseURL="[base url for hyperlinks]"
columnLabelField="[ query field to use as chart element label ]"
minChartSize="[ minimum number of columns to display (0 == no minimum) ]" >
<HyperlinkQueryFormatter >
<!-- configuration parameters for HyperlinkQueryFormatter -->
</HyperlinkQueryFormatter>
<ChartRenderer class="[ class of com.raritantechnologies.utils.graphics.IChartRenderer ]" >
<!-- configuration parameters for HyperlinkQueryFormatter -->
</ChartRenderer>
</QueryResultSetFormatter>
| Constructor Summary | |
QueryResultSetChartFormatter()
|
|
| Method Summary | |
void |
appendCounts(boolean append)
|
java.lang.String |
formatQuerySet(QueryResultBeanSet qrbs,
int sortByConstant)
Returns a string for the form parameters submitted in queryParams that is in the correct format. |
java.lang.String |
formatQuerySet(java.lang.String sessionID,
QueryResultBeanSet qrbs,
int sortByConstant)
|
java.lang.String |
formatQuerySetSeries(java.lang.String sessionID,
QueryResultBeanSet[] querySets,
java.lang.String[] seriesLabels)
Each query result bean set constitutes a row. |
void |
initialize(org.w3c.dom.Element elem)
Initializes the object from an XML tag or element. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public QueryResultSetChartFormatter()
| Method Detail |
public java.lang.String formatQuerySet(QueryResultBeanSet qrbs,
int sortByConstant)
IQueryResultSetFormatter
formatQuerySet in interface IQueryResultSetFormatter
public java.lang.String formatQuerySet(java.lang.String sessionID,
QueryResultBeanSet qrbs,
int sortByConstant)
formatQuerySet in interface IQueryResultSetFormatter
public java.lang.String formatQuerySetSeries(java.lang.String sessionID,
QueryResultBeanSet[] querySets,
java.lang.String[] seriesLabels)
formatQuerySetSeries in interface IQueryResultSetFormatterpublic void appendCounts(boolean append)
appendCounts in interface IQueryResultSetFormatterpublic void initialize(org.w3c.dom.Element elem)
IConfigurable
initialize in interface IQueryResultSetFormatter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||