public interface

ExpressionObject

implements Transformable
com.microstrategy.web.beans.ExpressionObject

Class Overview

This interface facilitates the transform of a WebExpression object through a few extra properties.

Summary

Constants
int START_FROM_ROOT Constant denoting integer index when starting from root.
Public Methods
abstract int getActiveExpID()
Returns the currently active expression node ID.
abstract WebExpression getExpression()
Returns the embedded WebExpression object.
abstract int getStartNodeID()
Returns the ID of the starting node for expression GUI.
abstract WebWorkingSet getWorkingSet()
Returns the WebWorkingSet object.
abstract void setActiveExpID(int pActiveExpID)
Sets the currently active expression node ID.
abstract void setStartNodeID(int pStartNodeID)
Sets the starting node for expression GUI.
[Expand]
Inherited Methods
From interface com.microstrategy.web.beans.Transformable

Constants

public static final int START_FROM_ROOT

Constant denoting integer index when starting from root.

Constant Value: -1 (0xffffffff)

Public Methods

public abstract int getActiveExpID ()

Returns the currently active expression node ID.

Returns
  • the active expression node ID.

public abstract WebExpression getExpression ()

Returns the embedded WebExpression object.

Returns
  • the WebExpression object.

public abstract int getStartNodeID ()

Returns the ID of the starting node for expression GUI.

Returns
  • the starting node's ID.

public abstract WebWorkingSet getWorkingSet ()

Returns the WebWorkingSet object.

Returns
  • the WebWorkingSet object.

public abstract void setActiveExpID (int pActiveExpID)

Sets the currently active expression node ID.

Parameters
pActiveExpID the active expression node ID.

public abstract void setStartNodeID (int pStartNodeID)

Sets the starting node for expression GUI. (The default value is START_FROM_ROOT).

Parameters
pStartNodeID the starting node ID for expression GUI