public abstract class AbstractGroupedDataRowExpressionEvaluator extends java.lang.Object implements IGroupedDataRowExpressionEvaluator
Through the class, it returns appropriate expressions if current has aggregations defined in chart.
Constructor and Description |
---|
AbstractGroupedDataRowExpressionEvaluator() |
Modifier and Type | Method and Description |
---|---|
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.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getGroupBreaks
close, evaluate, evaluateGlobal, first, next
public AbstractGroupedDataRowExpressionEvaluator()
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
Copyright © 2005-2008 Actuate Corp. All rights reserved.