Package de.xima.fc.workflow.model.nodes
Class FcMultipleConditionProps
- java.lang.Object
- 
- de.xima.fc.workflow.taglib.model.BaseConditionProps
- 
- de.xima.fc.workflow.model.nodes.FcMultipleConditionProps
 
 
- 
- All Implemented Interfaces:
- IDescriptionProviding,- Serializable
 
 @FcMultipleConditionsCustomExpression @NotEmptyIf(field="customExpression", dependants="combinationType", target=FcMultipleConditionProps.class) public final class FcMultipleConditionProps extends BaseConditionProps The properties model for workflow nodes of typeEWorkflowNodeType.FC_MULTIPLE_CONDITION.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classFcMultipleConditionProps.SingleConditionModels a single conditions with an operator and one or two operands.
 - 
Field Summary- 
Fields inherited from interface de.xima.fc.entities.interfaces.IDescriptionProvidingATTR_BESCHREIBUNG, ATTR_DESCRIPTION, COL_DESCRIPTION
 
- 
 - 
Constructor SummaryConstructors Constructor Description FcMultipleConditionProps()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description EMultipleConditionCombinationTypegetCombinationType()List<FcMultipleConditionProps.SingleCondition>getConditions()StringgetCustomExpression()booleanisShowCustomExpression()voidsetCombinationType(EMultipleConditionCombinationType combinationType)voidsetConditions(List<FcMultipleConditionProps.SingleCondition> conditions)voidsetCustomExpression(String customExpression)- 
Methods inherited from class de.xima.fc.workflow.taglib.model.BaseConditionPropsgetBeschreibung, getDescription, getLabelNo, getLabelYes, setDescription, setLabelNo, setLabelYes
 
- 
 
- 
- 
- 
Method Detail- 
getCombinationTypepublic EMultipleConditionCombinationType getCombinationType() - Returns:
- How the individual conditions are combined.
 
 - 
getConditionspublic List<FcMultipleConditionProps.SingleCondition> getConditions() - Returns:
- A list of individual conditions that are combined via the selected getCombinationType().
 
 - 
getCustomExpressionpublic String getCustomExpression() - Returns:
- A custom boolean infix expression for combining the individual conditions.
 
 - 
isShowCustomExpressionpublic boolean isShowCustomExpression() - Returns:
- Whether the custom expression should be shown in the UI.
 
 - 
setCombinationTypepublic void setCombinationType(EMultipleConditionCombinationType combinationType) - Parameters:
- combinationType- How the individual conditions are combined.
 
 - 
setConditionspublic void setConditions(List<FcMultipleConditionProps.SingleCondition> conditions) - Parameters:
- conditions- A list of individual conditions that are combined via the selected- getCombinationType().
 
 - 
setCustomExpressionpublic void setCustomExpression(String customExpression) - Parameters:
- customExpression- A custom boolean infix expression for combining the individual conditions.
 
 
- 
 
-