|
||||||||||
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 IGroupedDataRowExpressionEvaluator
public boolean needCategoryGrouping()
IGroupedDataRowExpressionEvaluator
needCategoryGrouping
in interface IGroupedDataRowExpressionEvaluator
public boolean[] getGroupStatus()
IGroupedDataRowExpressionEvaluator
getGroupStatus
in interface IGroupedDataRowExpressionEvaluator
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |