Class CaseListColumnTemplate
java.lang.Object
com.aquima.interactions.test.templates.composer.caselist.CaseListColumnTemplate
- All Implemented Interfaces:
Serializable
Template class that can be used to quickly create a column class for the caselist container.
- Since:
- 9.2
- Author:
- B. van de Ven
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCaseListColumnTemplate
(ComposerTemplate composer, String headerText, com.aquima.interactions.foundation.DataType dataType) -
Method Summary
Modifier and TypeMethodDescriptionprotected com.aquima.interactions.metamodel.AttributeReference
com.aquima.interactions.process.dao.model.CaseProperty
int
com.aquima.interactions.foundation.DataType
com.aquima.interactions.rule.ConditionOperator
protected String
protected String
protected com.aquima.interactions.composer.model.PresentationStyle[]
protected com.aquima.interactions.foundation.types.BooleanValue
protected String
setCaseProperty
(com.aquima.interactions.process.dao.model.CaseProperty caseProperty) setColumnName
(String columnName) setMaskCallName
(String maskCallName) setPresentationStyles
(com.aquima.interactions.composer.model.PresentationStyle... presentationStyles) setSort
(boolean ascending) setTaskButtonName
(String taskButtonName) setVisibleCondition
(String visibleCondition) com.aquima.interactions.framework.container.caselist.config.ICaseListColumn
toParameters
(com.aquima.interactions.rule.IExpressionParser parser)
-
Constructor Details
-
CaseListColumnTemplate
public CaseListColumnTemplate(ComposerTemplate composer, String headerText, com.aquima.interactions.foundation.DataType dataType)
-
-
Method Details
-
toParameters
public com.aquima.interactions.framework.container.caselist.config.ICaseListColumn toParameters(com.aquima.interactions.rule.IExpressionParser parser) -
getHeaderTextItem
-
setColumnName
-
setSort
-
setTaskButtonName
-
setMaskCallName
-
setPresentationStyles
public CaseListColumnTemplate setPresentationStyles(com.aquima.interactions.composer.model.PresentationStyle... presentationStyles) -
setVisibleCondition
-
getAttributeName
protected com.aquima.interactions.metamodel.AttributeReference getAttributeName() -
getSortAscending
protected com.aquima.interactions.foundation.types.BooleanValue getSortAscending() -
getTaskButtonName
-
getMaskCallName
-
getPresentationStyles
protected com.aquima.interactions.composer.model.PresentationStyle[] getPresentationStyles() -
getHeaderPresentationStyle
-
getVisibleCondition
-
getFilterExpression
-
getFilterOperator
public com.aquima.interactions.rule.ConditionOperator getFilterOperator() -
setFilter
public CaseListColumnTemplate setFilter(com.aquima.interactions.rule.ConditionOperator operator, String filterExpression) -
getCaseProperty
public com.aquima.interactions.process.dao.model.CaseProperty getCaseProperty() -
setCaseProperty
public CaseListColumnTemplate setCaseProperty(com.aquima.interactions.process.dao.model.CaseProperty caseProperty) -
getColumnIndex
public int getColumnIndex() -
getDataType
public com.aquima.interactions.foundation.DataType getDataType()
-