Uses of Class
net.ssehub.easy.instantiation.core.model.vilTypes.configuration.AbstractIvmlVariable
-
Packages that use AbstractIvmlVariable Package Description net.ssehub.easy.instantiation.core.model.vilTypes.configuration All classes related to the EASy integration of configuration and decisions. -
-
Uses of AbstractIvmlVariable in net.ssehub.easy.instantiation.core.model.vilTypes.configuration
Subclasses of AbstractIvmlVariable in net.ssehub.easy.instantiation.core.model.vilTypes.configuration Modifier and Type Class Description classAttributeRepresents an attribute from a variability model imported into VIL.classDecisionVariableRealizes the bridge to the decision variables.Fields in net.ssehub.easy.instantiation.core.model.vilTypes.configuration with type parameters of type AbstractIvmlVariable Modifier and Type Field Description private java.util.Set<AbstractIvmlVariable>ConfigurationContextResolver. changedMethods in net.ssehub.easy.instantiation.core.model.vilTypes.configuration that return AbstractIvmlVariable Modifier and Type Method Description private AbstractIvmlVariableConfigurationContextResolver. createVilInstance(IDecisionVariable decVar, Configuration configuration)Obtains a mapping instance fromconfigurationor creates a new one.Methods in net.ssehub.easy.instantiation.core.model.vilTypes.configuration that return types with arguments of type AbstractIvmlVariable Modifier and Type Method Description (package private) java.util.Set<AbstractIvmlVariable>ChangeHistory. changed()Returns all changed variables.Methods in net.ssehub.easy.instantiation.core.model.vilTypes.configuration with parameters of type AbstractIvmlVariable Modifier and Type Method Description ValueChangeHistory. getOriginalValue(AbstractIvmlVariable variable)Returns the original value of a variable before any explicit change.protected java.lang.ObjectAbstractIvmlFieldDescriptor. getSpecificBaseValue(AbstractIvmlVariable tmp)Returns the specific base value according to the decision variable access functions.private voidChangeHistory.CSet. notifyChanged(AbstractIvmlVariable variable, Value value)Notifies this change set about a direct change within the scope of this change set.(package private) voidChangeHistory. notifyChanged(AbstractIvmlVariable variable, Value value)Notifies the change set about a changed variable.voidConfiguration. notifyValueChanged(AbstractIvmlVariable variable, Value oldValue)Is called to notify the configuration about a changed variable value.voidIChangeHistoryTracer. recordedChangedVariable(AbstractIvmlVariable variable, Value value)Recorded a change.voidIChangeHistoryTracer. recordedOriginalVariable(AbstractIvmlVariable variable, Value value)Recording the original value forvariable.Method parameters in net.ssehub.easy.instantiation.core.model.vilTypes.configuration with type arguments of type AbstractIvmlVariable Modifier and Type Method Description private voidChangeHistory.CSet. addAllIvmlElements(java.util.Set<AbstractIvmlVariable> result)Adds allelementstoresult.static SetVariablesFilterSetVariablesFilter. createFilter(java.util.Set<AbstractIvmlVariable> enabled)Creates a variables filter from the given set.Constructor parameters in net.ssehub.easy.instantiation.core.model.vilTypes.configuration with type arguments of type AbstractIvmlVariable Constructor Description Configuration(Configuration configuration, java.util.Set<AbstractIvmlVariable> changed)Creates a projected configuration only containing thechangedvariables.ConfigurationContextResolver(Configuration configuration, java.util.Set<AbstractIvmlVariable> changed)Creates a context resolver.
-