Package com.microstrategy.web.beans
Interface ExpressionObject
- 
- All Superinterfaces:
 Transformable
public interface ExpressionObject extends Transformable
This interface facilitates the transform of aWebExpressionobject through a few extra properties.- Since:
 - MicroStrategy Web 7.3.1 or earlier
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static intSTART_FROM_ROOTConstant denoting integer index when starting from root. 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetActiveExpID()Returns the currently active expression node ID.WebExpressiongetExpression()Returns the embeddedWebExpressionobject.intgetStartNodeID()Returns the ID of the starting node for expression GUI.WebWorkingSetgetWorkingSet()Returns theWebWorkingSetobject.voidsetActiveExpID(int pActiveExpID)Sets the currently active expression node ID.voidsetStartNodeID(int pStartNodeID)Sets the starting node for expression GUI.- 
Methods inherited from interface com.microstrategy.web.beans.Transformable
addTransform, addTransformByClass, addTransformByStyle, addTransformByStyle, clearTransforms, getBeanContext, getMessageString, getMyTransformInstances, getTransformInstance, getTransformInstance, getTransformInstances, getType, hasTransform, hasTransform, invalidateTransformCache, setBeanContext, transform, transform 
 - 
 
 - 
 
- 
- 
Field Detail
- 
START_FROM_ROOT
static final int START_FROM_ROOT
Constant denoting integer index when starting from root.- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
getExpression
WebExpression getExpression()
Returns the embeddedWebExpressionobject.- Returns:
 - the WebExpression object.
 
 
- 
getStartNodeID
int getStartNodeID()
Returns the ID of the starting node for expression GUI.- Returns:
 - the starting node's ID.
 
 
- 
setStartNodeID
void setStartNodeID(int pStartNodeID)
Sets the starting node for expression GUI. (The default value isSTART_FROM_ROOT).- Parameters:
 pStartNodeID- the starting node ID for expression GUI
 
- 
getActiveExpID
int getActiveExpID()
Returns the currently active expression node ID.- Returns:
 - the active expression node ID.
 
 
- 
setActiveExpID
void setActiveExpID(int pActiveExpID)
Sets the currently active expression node ID.- Parameters:
 pActiveExpID- the active expression node ID.
 
- 
getWorkingSet
WebWorkingSet getWorkingSet()
Returns theWebWorkingSetobject.- Returns:
 - the WebWorkingSet object.
 
 
 - 
 
 -