public class DrillReplaceTransform extends AxisTransform
Description: Replaces a member at a specific position on an axis by its children. The member to drill 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 see its children.
Applicability: this transform is applicable only to members in a query that are drillable, i.e. non-leaf members. The CellSet resulting from the execution of the initial MDX query must also be available.
| Constructor and Description |
|---|
DrillReplaceTransform(Axis axis,
int positionOrdinalInAxis,
int memberOrdinalInPosition,
CellSet cellSet)
ctor
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription() |
String |
getName() |
applypublic DrillReplaceTransform(Axis axis, int positionOrdinalInAxis, int memberOrdinalInPosition, CellSet cellSet)
axis - axis (of the resulting CellSet) the member to be drilledpositionOrdinalInAxis - position ordinal in axis of the member to
be drilledmemberOrdinalInPosition - ordinal in position of the member to be
drilledcellSet - the CellSet resulting from execution of the query to be
transformed