public class RollUpLevelTransform extends AxisTransform
Description: Replaces a member at a specific position on an axis by all the members of its parent's level. The member to roll-up is identified from a CellSet with the axis, positionOrdinalInAxis and memberOrdinalInPosition arguments.
Example of use: the user clicks on a member in a crosstab axis, in order to roll up to the members of the upper level.
Applicability: this transform is applicable only to members in a query that are have a parent. (Note: how would this work in parent-child hierarchies?)
| Constructor and Description |
|---|
RollUpLevelTransform(Axis axis,
int positionOrdinalInAxis,
int memberOrdinalInPosition,
CellSet cellSet)
Creates a RollUpLevelTransform.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription() |
String |
getName() |
applypublic RollUpLevelTransform(Axis axis, int positionOrdinalInAxis, int memberOrdinalInPosition, CellSet cellSet)
axis - AxispositionOrdinalInAxis - Position ordinal on AxismemberOrdinalInPosition - Member ordinal in PositioncellSet - Cell set