Class ConditionalPresentationStyle
java.lang.Object
com.aquima.interactions.composer.model.ConditionalPresentationStyle
- All Implemented Interfaces:
Serializable
This class holds a
PresentationStyle
and the IExpression
that determines if the presentation style
should be displayed or not
Note: If no condition is set, then by default the presentation style should be displayed- Since:
- 11.10
- Author:
- Mihai Bob
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConditionalPresentationStyle
(PresentationStyle presentationStyle) ConditionalPresentationStyle
(PresentationStyle presentationStyle, ICondition condition) ConditionalPresentationStyle
(PresentationStyle presentationStyle, IExpression expresion, ConditionOperator operator) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
AICondition
expression evaluates only to true or false and does not require aConditionOperator
-
Constructor Details
-
ConditionalPresentationStyle
public ConditionalPresentationStyle(PresentationStyle presentationStyle, IExpression expresion, ConditionOperator operator) -
ConditionalPresentationStyle
-
ConditionalPresentationStyle
-
-
Method Details
-
hasExpression
public boolean hasExpression() -
isConditionalExpression
public boolean isConditionalExpression()AICondition
expression evaluates only to true or false and does not require aConditionOperator
- Returns:
- true if expression is of type
ICondition
otherwisefalse
-
getPresentationStyle
-
getExpression
-
getOperator
-