Class DefaultDisableConditions
java.lang.Object
org.ametys.runtime.model.disableconditions.DefaultDisableConditions
- All Implemented Interfaces:
DisableConditions
List of disable conditions that can not be evaluated
Composed by a list of sub conditions or conditions and a association operator
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.ametys.runtime.model.disableconditions.DisableConditions
DisableConditions.ASSOCIATION_TYPE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the associationGet the conditionsGet the sub conditionsvoid
setAssociation
(DisableConditions.ASSOCIATION_TYPE associationType) Set the associationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.ametys.runtime.model.disableconditions.DisableConditions
getExternalDisableConditions, init
-
Constructor Details
-
DefaultDisableConditions
public DefaultDisableConditions()
-
-
Method Details
-
getConditions
Description copied from interface:DisableConditions
Get the conditions- Specified by:
getConditions
in interfaceDisableConditions
- Returns:
- The list of conditions
-
getSubConditions
Description copied from interface:DisableConditions
Get the sub conditions- Specified by:
getSubConditions
in interfaceDisableConditions
- Returns:
- The list of underlying conditions
-
getAssociationType
Description copied from interface:DisableConditions
Get the association- Specified by:
getAssociationType
in interfaceDisableConditions
- Returns:
- The association
-
setAssociation
Description copied from interface:DisableConditions
Set the association- Specified by:
setAssociation
in interfaceDisableConditions
- Parameters:
associationType
- The new association between underlying conditions
-