| com.microstrategy.web.objects.WebLimitExpressionHelper |
Known Indirect Subclasses
|
A subclass of the WebExpressionHelper that provides special functionality for editing limit expressions.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract void | addUnitLimit(WebNode node) | ||||||||||
| abstract WebNode |
findUnitNode(String unitId)
Finds a root node of the unit limit expression
| ||||||||||
| abstract String |
getNodeGroupId(WebNode node)
Returns limit group ID of the given node
| ||||||||||
| abstract int |
getNodeLimitType(WebNode node)
Returns limit type
EnumWebLimitSummaryFlags of the given node | ||||||||||
| abstract String |
getNodeUnitId(WebNode node)
Returns unit ID of the given node
| ||||||||||
| abstract WebNode |
getUnitNode(WebNode node)
Gets a root node of the unit limit expression for a given expression node
| ||||||||||
| abstract boolean |
hasUnussignedPrompts(WebNode node)
Returns true if the given node contains unresolved prompts.
| ||||||||||
| abstract void | removeLimits() | ||||||||||
| abstract void | removeUnitLimit(String unitId) | ||||||||||
| abstract void | replaceUnitLimit(WebNode node) | ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.microstrategy.web.objects.WebExpressionHelper
| |||||||||||
Finds a root node of the unit limit expression
| unitId | an ID of the working set unit |
|---|
Returns limit group ID of the given node
| node | node |
|---|
Returns limit type EnumWebLimitSummaryFlags of the given node
| node | node |
|---|
Returns unit ID of the given node
| node | node |
|---|
Gets a root node of the unit limit expression for a given expression node
| node | expression node |
|---|
Returns true if the given node contains unresolved prompts. In this case we don't know what unit to ussign this limit to.