|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.birt.chart.factory.AbstractGroupedDataRowExpressionEvaluator
public abstract class AbstractGroupedDataRowExpressionEvaluator
The abstract class is just defined for the grouping integration with BIRT report, Stand-alone mode of chart or chart default grouping mode can't use the class and its implementation.
Through the class, it returns appropriate expressions if current has aggregations defined in chart.
| Constructor Summary | |
|---|---|
AbstractGroupedDataRowExpressionEvaluator()
|
|
| Method Summary | |
|---|---|
java.util.List<java.lang.String> |
getExpressions(org.eclipse.birt.chart.internal.datafeed.GroupingLookupHelper helper,
boolean isSharingQuery)
Returns appropriate expressions if current has aggregations defined in chart. |
boolean[] |
getGroupStatus()
Returns if group is enabled in each group-level. |
boolean |
needCategoryGrouping()
Returns if category grouping needs to be done in chart engine. |
boolean |
needOptionalGrouping()
Returns if optional grouping needs to be done in chart engine. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.birt.chart.factory.IGroupedDataRowExpressionEvaluator |
|---|
getGroupBreaks |
| Methods inherited from interface org.eclipse.birt.chart.factory.IDataRowExpressionEvaluator |
|---|
close, evaluate, evaluateGlobal, first, next |
| Constructor Detail |
|---|
public AbstractGroupedDataRowExpressionEvaluator()
| Method Detail |
|---|
public java.util.List<java.lang.String> getExpressions(org.eclipse.birt.chart.internal.datafeed.GroupingLookupHelper helper,
boolean isSharingQuery)
helper - isSharingQuery -
public boolean needOptionalGrouping()
IGroupedDataRowExpressionEvaluator
needOptionalGrouping in interface IGroupedDataRowExpressionEvaluatorpublic boolean needCategoryGrouping()
IGroupedDataRowExpressionEvaluator
needCategoryGrouping in interface IGroupedDataRowExpressionEvaluatorpublic boolean[] getGroupStatus()
IGroupedDataRowExpressionEvaluator
getGroupStatus in interface IGroupedDataRowExpressionEvaluator
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||