Uses of Class
net.ssehub.easy.varModel.model.values.CompoundValue
-
Packages that use CompoundValue Package Description net.ssehub.easy.instantiation.core.model.vilTypes.configuration All classes related to the EASy integration of configuration and decisions.net.ssehub.easy.producer.ui.productline_editor.configuration This package holds classes for the configuration editor and super classes for similar configuration editors.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 CompoundValue in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Methods in net.ssehub.easy.instantiation.core.model.vilTypes.configuration with parameters of type CompoundValue Modifier and Type Method Description voidValueVisitor. visitCompoundValue(CompoundValue value) -
Uses of CompoundValue in net.ssehub.easy.producer.ui.productline_editor.configuration
Methods in net.ssehub.easy.producer.ui.productline_editor.configuration with parameters of type CompoundValue Modifier and Type Method Description private voidEditorContextMenuListener. copyValues(Compound type, CompoundValue orig, java.util.List<java.lang.Object> target, java.util.Set<java.lang.Object> done)Copies values to achieve an instance oftypebased on values fromorig. -
Uses of CompoundValue in net.ssehub.easy.reasoning.sseReasoner
Methods in net.ssehub.easy.reasoning.sseReasoner with parameters of type CompoundValue Modifier and Type Method Description voidCheckInitializerVisitor. visitCompoundValue(CompoundValue value)voidRescheduleValueChangeVisitor. visitCompoundValue(CompoundValue newValue) -
Uses of CompoundValue in net.ssehub.easy.varModel.confModel
Methods in net.ssehub.easy.varModel.confModel with parameters of type CompoundValue Modifier and Type Method Description private ValueToplevelVarConfigProvider. assignCompoundValue(CompoundValue value, IAssignmentState state, boolean allowDeletation, CompoundValue oldValue)Assigns a CompoundValue. -
Uses of CompoundValue in net.ssehub.easy.varModel.cstEvaluation
Methods in net.ssehub.easy.varModel.cstEvaluation with parameters of type CompoundValue Modifier and Type Method Description voidEvaluationVisitor. setSelfValue(CompoundValue selfValue)Changes the value of "self" for the current compound in case that constraint evaluation does not happen viaEvaluationVisitor.visit(ConstraintSyntaxTree).voidConstantValueResolver. visitCompoundValue(CompoundValue value) -
Uses of CompoundValue in net.ssehub.easy.varModel.model.rewrite
Methods in net.ssehub.easy.varModel.model.rewrite with parameters of type CompoundValue Modifier and Type Method Description voidValueCopy. visitCompoundValue(CompoundValue value)voidValueCopyVisitor. visitCompoundValue(CompoundValue value) -
Uses of CompoundValue in net.ssehub.easy.varModel.model.values
Methods in net.ssehub.easy.varModel.model.values that return CompoundValue Modifier and Type Method Description CompoundValueCompoundValue. clone()Methods in net.ssehub.easy.varModel.model.values with parameters of type CompoundValue Modifier and Type Method Description private booleanCompoundValue. checkAssignments(IDecisionVariableContainer container, CompoundValue otherValue, boolean ignoreUndefinedInObject)Checks the assignments for equality.private booleanCompoundValue. checkElements(IDecisionVariableContainer container, CompoundValue otherValue, boolean ignoreUndefinedInObject)Checks the elements for equality.voidCompoundValue. copyValuesFrom(CompoundValue source)Copies the values fromsource.private booleanCompoundValue. equals(Compound type, CompoundValue otherValue, boolean ignoreUndefinedInObject)Checks for equality potentially ignoring undefined values in the giventype.voidIValueVisitor. visitCompoundValue(CompoundValue value)This method is used for visiting CompoundValue.voidValueVisitorAdapter. visitCompoundValue(CompoundValue value)Constructors in net.ssehub.easy.varModel.model.values with parameters of type CompoundValue Constructor Description CompoundValue(Compound compound, CompoundValue source)Creates a new compound value by copying the values fromsource. -
Uses of CompoundValue in net.ssehub.easy.varModel.persistency
Methods in net.ssehub.easy.varModel.persistency with parameters of type CompoundValue Modifier and Type Method Description private intIVMLWriter. visitCompoundDecisionVariableContainer(IDecisionVariableContainer cont, CompoundValue value, int printed, java.util.Set<java.lang.String> done)Visits a compound decision variable container for output of configuration values.private intIVMLWriter. visitCompoundRefines(Compound comp, CompoundValue value, int count, java.util.Set<java.lang.String> done)voidIVMLWriter. visitCompoundValue(CompoundValue value) -
Uses of CompoundValue in net.ssehub.easy.varModel.validation
Methods in net.ssehub.easy.varModel.validation with parameters of type CompoundValue Modifier and Type Method Description voidIvmlValidationVisitor. visitCompoundValue(CompoundValue value)
-