Class WorkListColumnTemplate

java.lang.Object
com.aquima.interactions.test.templates.composer.worklist.WorkListColumnTemplate
All Implemented Interfaces:
Serializable

public class WorkListColumnTemplate extends Object implements Serializable
Template class that can be used to quickly create a column class for the worklist container.
Since:
7.1
Author:
J. van Leuven
See Also:
  • Constructor Details

    • WorkListColumnTemplate

      public WorkListColumnTemplate(ComposerTemplate composer, String headerText, com.aquima.interactions.foundation.DataType type)
  • Method Details

    • toParameters

      public com.aquima.interactions.framework.container.worklist.config.IWorkListColumn toParameters(com.aquima.interactions.rule.IExpressionParser parser)
    • getHeaderTextItem

      public String getHeaderTextItem()
    • setColumnName

      public WorkListColumnTemplate setColumnName(String columnName)
    • setSort

      public WorkListColumnTemplate setSort(boolean ascending)
    • setTaskButtonName

      public WorkListColumnTemplate setTaskButtonName(String taskButtonName)
    • setMaskCallName

      public WorkListColumnTemplate setMaskCallName(String maskCallName)
    • setVisibleCondition

      public WorkListColumnTemplate setVisibleCondition(String visibleCondition)
    • getColumnName

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

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

      protected String getTaskButtonName()
    • getMaskCallName

      protected String getMaskCallName()
    • getVisibleCondition

      public String getVisibleCondition()
    • getFilterExpression

      public String getFilterExpression()
    • getFilterOperator

      public com.aquima.interactions.rule.ConditionOperator getFilterOperator()
    • setFilter

      public WorkListColumnTemplate setFilter(com.aquima.interactions.rule.ConditionOperator operator, String filterExpression)
    • getTaskProperty

      public com.aquima.interactions.process.dao.model.TaskProperty getTaskProperty()
    • setTaskProperty

      public WorkListColumnTemplate setTaskProperty(com.aquima.interactions.process.dao.model.TaskProperty taskProperty)
    • getCustomField

      public String getCustomField()
    • setCustomField

      public WorkListColumnTemplate setCustomField(String customField)
    • getColumnIndex

      public int getColumnIndex()
    • getDataType

      public com.aquima.interactions.foundation.DataType getDataType()
    • addPresentationStyle

      public WorkListColumnTemplate addPresentationStyle(String presentationStyle)
    • getPresentationStyles

      public com.aquima.interactions.composer.model.PresentationStyle[] getPresentationStyles()