Class CaseListColumnTemplate

java.lang.Object
com.aquima.interactions.test.templates.composer.caselist.CaseListColumnTemplate
All Implemented Interfaces:
Serializable

public class CaseListColumnTemplate extends Object implements 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 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

      public String getHeaderTextItem()
    • setColumnName

      public CaseListColumnTemplate setColumnName(String columnName)
    • setSort

      public CaseListColumnTemplate setSort(boolean ascending)
    • setTaskButtonName

      public CaseListColumnTemplate setTaskButtonName(String taskButtonName)
    • setMaskCallName

      public CaseListColumnTemplate setMaskCallName(String maskCallName)
    • setPresentationStyles

      public CaseListColumnTemplate setPresentationStyles(com.aquima.interactions.composer.model.PresentationStyle... presentationStyles)
    • setVisibleCondition

      public CaseListColumnTemplate setVisibleCondition(String visibleCondition)
    • getAttributeName

      protected com.aquima.interactions.metamodel.AttributeReference getAttributeName()
    • getSortAscending

      protected com.aquima.interactions.foundation.types.BooleanValue getSortAscending()
    • getTaskButtonName

      protected String getTaskButtonName()
    • getMaskCallName

      protected String getMaskCallName()
    • getPresentationStyles

      protected com.aquima.interactions.composer.model.PresentationStyle[] getPresentationStyles()
    • getHeaderPresentationStyle

      protected String getHeaderPresentationStyle()
    • getVisibleCondition

      public String getVisibleCondition()
    • getFilterExpression

      public String 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()