Class TransactionExpressionBlockBuilder
- java.lang.Object
-
- com.microstrategy.web.app.transforms.ExpressionBlockBuilder
-
- com.microstrategy.web.app.transforms.TransactionExpressionBlockBuilder
-
public class TransactionExpressionBlockBuilder extends ExpressionBlockBuilder
-
-
Field Summary
-
Fields inherited from class com.microstrategy.web.app.transforms.ExpressionBlockBuilder
_appContext, BLK_EXPNODE_EXPRESSION_TYPE, BLP_CUSTOMGROUP_PROPERTIES_AGGREGATION, BLP_CUSTOMGROUP_PROPERTIES_FILTERING, exp
-
-
Constructor Summary
Constructors Constructor Description TransactionExpressionBlockBuilder(WebExpression owner, AppContext appContext, java.util.Locale locale)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Block
buildFilterListQual(WebNode flqNode)
protected Block
buildFilterMetricExpression(WebNode opNode)
protected Block
buildGenericQual(WebNode elementNode)
protected Block
buildSingleBaseFormExpression(WebNode opNode)
protected Block
buildSingleBaseFormQual(WebNode opNode)
protected Block
buildSingleMetricQual(WebNode opNode)
protected void
createBasicProperties(Block objectInfoBlock, WebObjectInfo woi)
protected WebAttribute
getWebAttribute(WebNode node)
protected WebAttributeForm
getWebAttributeForm(WebNode node)
-
Methods inherited from class com.microstrategy.web.app.transforms.ExpressionBlockBuilder
addChildNodes, build, buildAttributeFormBlock, buildBasicProperties, buildConstantBlock, buildConstantsBlock, buildDimtyBlock, buildExpNodeProperties, buildFilterBranchQual, buildFilterEmbedQual, buildFunctionProps, buildObjectBlock, buildPromptInformation, buildRelationshipQual, buildReportQual, buildSubExpression, buildSubExpression, hasPrompts, isNotNode
-
-
-
-
Constructor Detail
-
TransactionExpressionBlockBuilder
public TransactionExpressionBlockBuilder(WebExpression owner, AppContext appContext, java.util.Locale locale)
-
-
Method Detail
-
getWebAttribute
protected WebAttribute getWebAttribute(WebNode node)
- Overrides:
getWebAttribute
in classExpressionBlockBuilder
-
getWebAttributeForm
protected WebAttributeForm getWebAttributeForm(WebNode node)
- Overrides:
getWebAttributeForm
in classExpressionBlockBuilder
-
createBasicProperties
protected void createBasicProperties(Block objectInfoBlock, WebObjectInfo woi)
- Overrides:
createBasicProperties
in classExpressionBlockBuilder
-
buildFilterListQual
protected Block buildFilterListQual(WebNode flqNode) throws java.lang.Exception
- Overrides:
buildFilterListQual
in classExpressionBlockBuilder
- Throws:
java.lang.Exception
-
buildFilterMetricExpression
protected Block buildFilterMetricExpression(WebNode opNode) throws java.lang.Exception
- Overrides:
buildFilterMetricExpression
in classExpressionBlockBuilder
- Throws:
java.lang.Exception
-
buildSingleBaseFormExpression
protected Block buildSingleBaseFormExpression(WebNode opNode) throws java.lang.Exception
- Overrides:
buildSingleBaseFormExpression
in classExpressionBlockBuilder
- Throws:
java.lang.Exception
-
buildSingleBaseFormQual
protected Block buildSingleBaseFormQual(WebNode opNode) throws java.lang.Exception
- Overrides:
buildSingleBaseFormQual
in classExpressionBlockBuilder
- Throws:
java.lang.Exception
-
buildSingleMetricQual
protected Block buildSingleMetricQual(WebNode opNode) throws java.lang.Exception
- Overrides:
buildSingleMetricQual
in classExpressionBlockBuilder
- Throws:
java.lang.Exception
-
buildGenericQual
protected Block buildGenericQual(WebNode elementNode) throws java.lang.Exception
- Overrides:
buildGenericQual
in classExpressionBlockBuilder
- Throws:
java.lang.Exception
-
-