Package com.microstrategy.web.beans
Interface ExpressionObject
-
- All Superinterfaces:
Transformable
public interface ExpressionObject extends Transformable
This interface facilitates the transform of aWebExpression
object through a few extra properties.- Since:
- MicroStrategy Web 7.3.1 or earlier
-
-
Field Summary
Fields Modifier and Type Field Description static int
START_FROM_ROOT
Constant denoting integer index when starting from root.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getActiveExpID()
Returns the currently active expression node ID.WebExpression
getExpression()
Returns the embeddedWebExpression
object.int
getStartNodeID()
Returns the ID of the starting node for expression GUI.WebWorkingSet
getWorkingSet()
Returns theWebWorkingSet
object.void
setActiveExpID(int pActiveExpID)
Sets the currently active expression node ID.void
setStartNodeID(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 embeddedWebExpression
object.- 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 theWebWorkingSet
object.- Returns:
- the WebWorkingSet object.
-
-