public interface

EnumEventElement

com.microstrategy.web.beans.EnumEventElement

Class Overview

This is a Java interface that defines a set of numeric constants for use with the addEventInfo(WebEvent, int, int) method.

Summary

Constants
int EventElementBaseURI This constant controls whether a base URI is added to the Parameter Builder or not.
int EventElementChildState This constant controls whether web component state is added to the Parameter Builder.
int EventElementEventID This constant contols whether the event ID is added to the Parameter Builder or not.
int EventElementMinimalURLLink This constant is used to generate a minimal URL, since in some use cases, child state information is unnecessary.
int EventElementNonNullParams This constant controls whether web event parameters with non-null values are added to the Parameter Builder.
int EventElementNullParams This constant controls whether web event parameters with null values are added to the Parameter Builder.
int EventElementSource This constant controls whether the event source information is added to the Parameter Builder or not.
int EventElementTypicalEventOnly This constant is simply a collection of a set of the above constants used to represent a just EVENT information only.
int EventElementTypicalHiddenInputs This constant is simply a collection of a set of the above constants used to represent a typical set of hidden inputs.
int EventElementTypicalURLLink This constant is simply a collection of a set of the above constants used to represent a typical URL.

Constants

public static final int EventElementBaseURI

This constant controls whether a base URI is added to the Parameter Builder or not.

Constant Value: 16 (0x00000010)

public static final int EventElementChildState

This constant controls whether web component state is added to the Parameter Builder. If so, then an integer parameter (called howMuchChildState) controls how much state is actually added.

Constant Value: 512 (0x00000200)

public static final int EventElementEventID

This constant contols whether the event ID is added to the Parameter Builder or not.

Constant Value: 32 (0x00000020)

public static final int EventElementMinimalURLLink

This constant is used to generate a minimal URL, since in some use cases, child state information is unnecessary.

Constant Value: 368 (0x00000170)

public static final int EventElementNonNullParams

This constant controls whether web event parameters with non-null values are added to the Parameter Builder.

Constant Value: 256 (0x00000100)

public static final int EventElementNullParams

This constant controls whether web event parameters with null values are added to the Parameter Builder.

Constant Value: 128 (0x00000080)

public static final int EventElementSource

This constant controls whether the event source information is added to the Parameter Builder or not.

Constant Value: 64 (0x00000040)

public static final int EventElementTypicalEventOnly

This constant is simply a collection of a set of the above constants used to represent a just EVENT information only.

Constant Value: 352 (0x00000160)

public static final int EventElementTypicalHiddenInputs

This constant is simply a collection of a set of the above constants used to represent a typical set of hidden inputs.

Constant Value: 864 (0x00000360)

public static final int EventElementTypicalURLLink

This constant is simply a collection of a set of the above constants used to represent a typical URL.

Constant Value: 880 (0x00000370)