Uses of Interface
net.ssehub.easy.basics.modelManagement.IVariable
-
Packages that use IVariable Package Description net.ssehub.easy.basics.modelManagement Model management classes for reuse (realizing imports, loading, interlinking, notifying, etc.).net.ssehub.easy.instantiation.core.model.buildlangModel Implements the abstract representation of the build language (parsed, analyzed and already linked, i.e.net.ssehub.easy.instantiation.core.model.common Implements the common language elements.net.ssehub.easy.instantiation.core.model.templateModel The template language model.net.ssehub.easy.instantiation.core.model.vilTypes Contains the basic VIL types used as foundation for the artifact model and for integrating the variability model, i.e., types which are not artifacts themselves.net.ssehub.easy.varModel.cstEvaluation Implements the evaluation of constraint syntax trees.net.ssehub.easy.varModel.model Base package for the variability model. -
-
Uses of IVariable in net.ssehub.easy.basics.modelManagement
Methods in net.ssehub.easy.basics.modelManagement that return IVariable Modifier and Type Method Description IVariableIVersionRestriction.IVariableMapper. map(IVariable variable)Mapsvariableto its copied version.Methods in net.ssehub.easy.basics.modelManagement with parameters of type IVariable Modifier and Type Method Description IVariableIVersionRestriction.IVariableMapper. map(IVariable variable)Mapsvariableto its copied version.voidIRestrictionEvaluationContext. setValue(IVariable variable, Version version)Defines the value for the given variable in this context.voidIRestrictionEvaluationContext. unsetValue(IVariable variable)Unsets the value for the given variable. -
Uses of IVariable in net.ssehub.easy.instantiation.core.model.buildlangModel
Classes in net.ssehub.easy.instantiation.core.model.buildlangModel that implement IVariable Modifier and Type Class Description classImplicitVariableDeclarationDefines an implicit variable declaration, i.e., one that shall not be emitted again.classJoinVariableDeclarationDefines a variable declaration for VIL joins.classVariableDeclarationRepresents a variable declaration. -
Uses of IVariable in net.ssehub.easy.instantiation.core.model.common
Classes in net.ssehub.easy.instantiation.core.model.common that implement IVariable Modifier and Type Class Description classVariableDeclarationRepresents a variable declaration.Methods in net.ssehub.easy.instantiation.core.model.common with parameters of type IVariable Modifier and Type Method Description voidRuntimeEnvironment. setValue(IVariable variable, Version version)voidRuntimeEnvironment. unsetValue(IVariable variable) -
Uses of IVariable in net.ssehub.easy.instantiation.core.model.templateModel
Classes in net.ssehub.easy.instantiation.core.model.templateModel that implement IVariable Modifier and Type Class Description classImplicitVariableDeclarationDefines an implicit variable declaration, i.e., one that shall not be emitted again.classVariableDeclarationRepresents a variable declaration. -
Uses of IVariable in net.ssehub.easy.instantiation.core.model.vilTypes
Subinterfaces of IVariable in net.ssehub.easy.instantiation.core.model.vilTypes Modifier and Type Interface Description interfaceIMetaParameterDeclarationDefines the interface of a parameter declaration.Classes in net.ssehub.easy.instantiation.core.model.vilTypes that implement IVariable Modifier and Type Class Description (package private) classReflectionOperationParameterImplements a simple operation parameter descriptor filled by reflection. -
Uses of IVariable in net.ssehub.easy.varModel.cstEvaluation
Methods in net.ssehub.easy.varModel.cstEvaluation that return IVariable Modifier and Type Method Description IVariableEvaluationUtils.VariableReplacer. map(IVariable variable)Methods in net.ssehub.easy.varModel.cstEvaluation with parameters of type IVariable Modifier and Type Method Description IVariableEvaluationUtils.VariableReplacer. map(IVariable variable)voidLocalConfiguration. setValue(IVariable variable, Version version)voidLocalConfiguration. unsetValue(IVariable variable) -
Uses of IVariable in net.ssehub.easy.varModel.model
Classes in net.ssehub.easy.varModel.model that implement IVariable Modifier and Type Class Description classConstantDecisionVariableDeclarationDefines a constant decision variable declaration.classDecisionVariableDeclarationImplements a decision variable.classExplicitTypeVariableDeclarationRepresents an explicitly typed declarator in a set operation.classProjectDecisionVariableDeclarationFacilitates attribute propagation to parent project.
-