Uses of Class
net.ssehub.easy.varModel.confModel.ConfigurationException
Packages that use ConfigurationException
Package
Description
This package represents a specific variability model configuration.
Implements the evaluation of constraint syntax trees.
-
Uses of ConfigurationException in net.ssehub.easy.varModel.confModel
Fields in net.ssehub.easy.varModel.confModel declared as ConfigurationExceptionMethods in net.ssehub.easy.varModel.confModel that throw ConfigurationExceptionModifier and TypeMethodDescriptionprotected voidConfiguration.addAttributeDecision(Attribute attribute, Value value, IAssignmentState state) Adds an attribute decision to this configuration.private ValueToplevelVarConfigProvider.assignCompoundValue(CompoundValue value, IAssignmentState state, boolean allowDeletation, CompoundValue oldValue) Assigns a CompoundValue.private ValueToplevelVarConfigProvider.assignContainerValue(ContainerValue conValue, IAssignmentState state, boolean allowDeletation) Assigns a ContainerValue.private voidToplevelVarConfigProvider.assignValue(Value value, IAssignmentState state, boolean allowDeletation) Assigns a value.Configuration.createDecision(AbstractVariable decl) Creates a visible decision in this configuration.private IDecisionVariableConfiguration.createDecision(AbstractVariable decl, boolean visible) Creates a decision in this configuration.VariableCreator.getVariable()Returns the created variable.(package private) IDecisionVariableVariableCreator.getVariable(boolean setDefaultValue) Return theIDecisionVariableas inVariableCreator.getVariable().protected voidCompoundItemConfigProvider.setHistoryValue(Value value, IAssignmentState state) protected voidContainerItemConfigProvider.setHistoryValue(Value value, IAssignmentState state) voidDecisionVariable.setHistoryValue(Value value, IAssignmentState state) voidIDecisionVariable.setHistoryValue(Value value, IAssignmentState state) Changes the value (for incremental buildup) from value history.protected voidToplevelVarConfigProvider.setHistoryValue(Value value, IAssignmentState state) protected abstract voidVariableConfigProvider.setHistoryValue(Value value, IAssignmentState state) Changes the value from value history.voidBasisVariable.setValue(Value value, IAssignmentState state, IConfigurationElement nested) protected voidCompoundItemConfigProvider.setValue(Value value, IAssignmentState state) voidCompoundVariable.setValue(Value value, IAssignmentState state) Changes the value (for incremental buildup).voidCompoundVariable.setValue(Value value, IAssignmentState state, IConfigurationElement nested) voidConfiguration.setValue(Value value, IAssignmentState state, IConfigurationElement nested) protected voidContainerItemConfigProvider.setValue(Value value, IAssignmentState state) voidContainerVariable.setValue(Value value, IAssignmentState state) voidContainerVariable.setValue(Value value, IAssignmentState state, IConfigurationElement nested) voidDecisionVariable.setValue(Value value, IAssignmentState state) voidDecisionVariable.setValue(Value value, IAssignmentState state, boolean asAssignment) voidIConfigurationElement.setValue(Value value, IAssignmentState state, IConfigurationElement nested) Changes the value of a nested variable.voidIDecisionVariable.setValue(Value value, IAssignmentState state) Changes the value (for incremental buildup).voidIDecisionVariable.setValue(Value value, IAssignmentState state, boolean asAssignment) Changes the value.protected voidToplevelVarConfigProvider.setValue(Value value, IAssignmentState state) protected abstract voidVariableConfigProvider.setValue(Value value, IAssignmentState state) Changes the value (for incremental buildup).Configuration.toProject(boolean ownProject) Turns this configuration into a project, e.g.Configuration.toProject(boolean ownProject, boolean onlyUserInput) Turns this configuration into a project, e.g.Constructors in net.ssehub.easy.varModel.confModel that throw ConfigurationExceptionModifierConstructorDescription(package private)ConfigurationSaver(Configuration srcConfiguration, boolean ownProject) Default constructor for this class.protectedConfigurationSaver(Configuration srcConfiguration, boolean ownProject, boolean onlyUserInput) Constructor for this class for saving the configuration. -
Uses of ConfigurationException in net.ssehub.easy.varModel.cstEvaluation
Methods in net.ssehub.easy.varModel.cstEvaluation that throw ConfigurationExceptionModifier and TypeMethodDescription(package private) static IDecisionVariableVariableValueCopier.copy(IDecisionVariable variable, String namePrefix) Copies the given variable.private ValueVariableValueCopier.copy(IDecisionVariable source, IDecisionVariable target, VariableValueCopier.IFreezeProvider freezeProvider) Copies the value ofsourcevariable to targetvariable.private ValueVariableValueCopier.copySingleVariable(IDecisionVariable source, IDecisionVariable target, VariableValueCopier.IFreezeProvider freezeProvider, boolean adding) Copies a single variable fromsourceto target and ensures in case of a reference target that a respective variable is created.private ContainerVariableVariableValueCopier.ensureContainerVariable(ContainerVariable target) Ensures that the given container variable is configured and empty.private voidVariableValueCopier.handleFurther(IDecisionVariable base, String[] names, Value value) Assignsvalueto the further variables onbasegiven innamesat index positions larger than 0.voidVariableValueCopier.process(Configuration config) Processes a configuration according to the copy specifications.private voidVariableValueCopier.process(IDecisionVariable variable, IDecisionVariable base, String prefix, Map<String, VariableValueCopier.CopySpec> fieldSpecs, Set<IDecisionVariable> done) Processes a decision variable.voidLocalDecisionVariable.setHistoryValue(Value value, IAssignmentState state) voidLocalDecisionVariable.setValue(Value value, IAssignmentState state) voidLocalDecisionVariable.setValue(Value value, IAssignmentState state, boolean asAssignment) voidLocalDecisionVariable.setValue(Value value, IAssignmentState state, IConfigurationElement nested)