Uses of Class
net.ssehub.easy.varModel.model.values.ContainerValue
-
Packages that use ContainerValue Package Description net.ssehub.easy.instantiation.core.model.vilTypes.configuration All classes related to the EASy integration of configuration and decisions.net.ssehub.easy.reasoning.sseReasoner Package contains the EASy-Producer reasoner implementation classes.net.ssehub.easy.varModel.confModel This package represents a specific variability model configuration.net.ssehub.easy.varModel.cstEvaluation Implements the evaluation of constraint syntax trees.net.ssehub.easy.varModel.model.rewrite Classes for creating an (adapted) copy of theProject.net.ssehub.easy.varModel.model.values Instances of the datatypes.net.ssehub.easy.varModel.persistency These package is for reading and saving the variability model and the configuration.
Currently supported file formats: EASy-Producer 2.0 config files (xml) IVMLnet.ssehub.easy.varModel.validation Classes for validating e variability model, e.g. -
-
Uses of ContainerValue in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Methods in net.ssehub.easy.instantiation.core.model.vilTypes.configuration with parameters of type ContainerValue Modifier and Type Method Description voidValueVisitor. visitContainerValue(ContainerValue value) -
Uses of ContainerValue in net.ssehub.easy.reasoning.sseReasoner
Methods in net.ssehub.easy.reasoning.sseReasoner with parameters of type ContainerValue Modifier and Type Method Description (package private) voidResolver. createContainerConstraintValueConstraints(ContainerValue val, ConstraintSyntaxTree selfEx, AbstractVariable self, IModelElement parent, IDecisionVariable nestedVariable)Checks a container value for nested constraint values, i.e., values of nested constraint variables.voidCheckInitializerVisitor. visitContainerValue(ContainerValue value)voidRescheduleValueChangeVisitor. visitContainerValue(ContainerValue newValue) -
Uses of ContainerValue in net.ssehub.easy.varModel.confModel
Methods in net.ssehub.easy.varModel.confModel with parameters of type ContainerValue Modifier and Type Method Description private ValueToplevelVarConfigProvider. assignContainerValue(ContainerValue conValue, IAssignmentState state, boolean allowDeletation)Assigns a ContainerValue. -
Uses of ContainerValue in net.ssehub.easy.varModel.cstEvaluation
Fields in net.ssehub.easy.varModel.cstEvaluation declared as ContainerValue Modifier and Type Field Description private ContainerValueEvaluationVisitor.ContainerIterationExecutor. containerValueprivate ContainerValueContainerOperations.ContainerArgument. valueMethods in net.ssehub.easy.varModel.cstEvaluation that return ContainerValue Modifier and Type Method Description (package private) ContainerValueContainerOperations.ContainerArgument. getValue()Returns the container value.Methods in net.ssehub.easy.varModel.cstEvaluation with parameters of type ContainerValue Modifier and Type Method Description private java.lang.IntegerVariableAccessor. getIndex(ContainerValue value, EvaluationAccessor accessor)Returns the (valid) index fromaccessorforvalue.private booleanContainerIterators.ClosureIteratorEvaluator. handleNextValue(Value value, ContainerValue result, java.util.Map<java.lang.Object,java.lang.Object> data, java.util.List<Value> nextValues)Handles the next value by checking whether it was already added.private booleanEvaluationVisitor.ContainerIterationExecutor. initialize(ContainerValue[] containers, LocalDecisionVariable[] declarators)Initialize the container iterators for a container iteration.(package private) ContainerOperations.ContainerArgumentContainerOperations.ContainerArgument. setValues(ContainerValue value, EvaluationAccessor accessor)Sets the values of this argument.voidConstantValueResolver. visitContainerValue(ContainerValue value) -
Uses of ContainerValue in net.ssehub.easy.varModel.model.rewrite
Methods in net.ssehub.easy.varModel.model.rewrite with parameters of type ContainerValue Modifier and Type Method Description voidValueCopy. visitContainerValue(ContainerValue value)voidValueCopyVisitor. visitContainerValue(ContainerValue value) -
Uses of ContainerValue in net.ssehub.easy.varModel.model.values
Methods in net.ssehub.easy.varModel.model.values that return ContainerValue Modifier and Type Method Description ContainerValueContainerValue. clone()Methods in net.ssehub.easy.varModel.model.values with parameters of type ContainerValue Modifier and Type Method Description voidContainerValue. copyValuesFrom(ContainerValue source)Copies the values fromsource.voidIValueVisitor. visitContainerValue(ContainerValue value)This method is used for visiting ContainerValue.voidValueVisitorAdapter. visitContainerValue(ContainerValue value)Constructors in net.ssehub.easy.varModel.model.values with parameters of type ContainerValue Constructor Description ContainerValue(Container container, ContainerValue source)Creates a new compound value by copying the values fromsource. -
Uses of ContainerValue in net.ssehub.easy.varModel.persistency
Methods in net.ssehub.easy.varModel.persistency with parameters of type ContainerValue Modifier and Type Method Description voidIVMLWriter. visitContainerValue(ContainerValue value) -
Uses of ContainerValue in net.ssehub.easy.varModel.validation
Methods in net.ssehub.easy.varModel.validation with parameters of type ContainerValue Modifier and Type Method Description voidIvmlValidationVisitor. visitContainerValue(ContainerValue value)
-