public interface

EnumDSSXMLDrillType

com.microstrategy.webapi.EnumDSSXMLDrillType

Class Overview

This interface defines the enumeration constants used to specify the type of transformation the drill action translates to.

Summary

Constants
int DssXmlDrillFixTemplate Specifies a drill transformation type implying that the new report instance has the same template as the original report instance.
int DssXmlDrillRemoveMetric Specifies a drill transformation to remove a metric.
int DssXmlDrillRemoveUnit Specifies a drill transformation to remove a unit.
int DssXmlDrillReserved Reserved.
int DssXmlDrillToChild Specifies a drill transformation type implying that the new unit is a child of the existing unit (a variant of DssXmlDrillToUnit).
int DssXmlDrillToDetails Specifies a drill transformation type implying that the new report instance shows more information about a template unit selected by the user.
int DssXmlDrillToForm Specifies a drill transformation type implying that the new report instance extends some template unit so that it displays one or more attribute forms that were not present in the original report instance.
int DssXmlDrillToGraphCoordinates Specifies a drill transformation to graph coordinates.
int DssXmlDrillToMetric Specifies a drill transformation type implying that the new report instance contains a specified metric.
int DssXmlDrillToParent Specifies a drill transformation type implying that the new unit is a parent of the existing unit (a variant of DssXmlDrillToUnit).
int DssXmlDrillToTemplate Specifies a drill transformation type implying that the new report instance has a template that is unrelated to the original report instance.
int DssXmlDrillToUnit Specifies a drill transformation type implying that the new report instance contains a specific template unit that was not present in the original report instance.

Constants

public static final int DssXmlDrillFixTemplate

Specifies a drill transformation type implying that the new report instance has the same template as the original report instance.

Constant Value: 8 (0x00000008)

public static final int DssXmlDrillRemoveMetric

Specifies a drill transformation to remove a metric.

Constant Value: 9 (0x00000009)

public static final int DssXmlDrillRemoveUnit

Specifies a drill transformation to remove a unit.

Constant Value: 10 (0x0000000a)

public static final int DssXmlDrillReserved

Reserved.

Constant Value: 0 (0x00000000)

public static final int DssXmlDrillToChild

Specifies a drill transformation type implying that the new unit is a child of the existing unit (a variant of DssXmlDrillToUnit).

Constant Value: 2 (0x00000002)

public static final int DssXmlDrillToDetails

Specifies a drill transformation type implying that the new report instance shows more information about a template unit selected by the user.

Constant Value: 6 (0x00000006)

public static final int DssXmlDrillToForm

Specifies a drill transformation type implying that the new report instance extends some template unit so that it displays one or more attribute forms that were not present in the original report instance.

Constant Value: 5 (0x00000005)

public static final int DssXmlDrillToGraphCoordinates

Specifies a drill transformation to graph coordinates.

Constant Value: 11 (0x0000000b)

public static final int DssXmlDrillToMetric

Specifies a drill transformation type implying that the new report instance contains a specified metric.

Constant Value: 7 (0x00000007)

public static final int DssXmlDrillToParent

Specifies a drill transformation type implying that the new unit is a parent of the existing unit (a variant of DssXmlDrillToUnit).

Constant Value: 1 (0x00000001)

public static final int DssXmlDrillToTemplate

Specifies a drill transformation type implying that the new report instance has a template that is unrelated to the original report instance.

Constant Value: 4 (0x00000004)

public static final int DssXmlDrillToUnit

Specifies a drill transformation type implying that the new report instance contains a specific template unit that was not present in the original report instance.

Constant Value: 3 (0x00000003)