Uses of Class
net.ssehub.easy.basics.modelManagement.RestrictionEvaluationException
Packages that use RestrictionEvaluationException
Package
Description
Model management classes for reuse (realizing imports, loading, interlinking, notifying, etc.).
-
Uses of RestrictionEvaluationException in net.ssehub.easy.basics.modelManagement
Methods in net.ssehub.easy.basics.modelManagement that throw RestrictionEvaluationExceptionModifier and TypeMethodDescriptionCopies this version restriction for the givenmodel.IVersionRestriction.copy(IVersionRestriction.IVariableMapper mapper) Copies this version restriction for the given using the givenmapper.ModelImport.copyVersionRestriction(M model) Copies the version restriction.voidIRestrictionEvaluationContext.endEvaluation(Object processor) Notifies the context about the end of the evaluation.booleanIVersionRestriction.evaluate(IRestrictionEvaluationContext context, Version version) Evaluates the restriction.booleanModelImport.evaluateRestrictions(IRestrictionEvaluationContext context, Version version) Evaluates the restrictions againstversion.private ModelImport<M> ResolutionContext.getConflict(String modelName, Version version) Returns the first conflict the described model has with the conflict import statements collected in this context.ResolutionContext.getConflict(M model) Returns the first conflictmodeland its (recursive) imports have with the conflict import statements collected in this context.private ModelImport<M> ResolutionContext.getConflict(M model, Set<M> done) Returns the first conflictmodeland its (recursive) imports have with the conflict import statements collected in this context.booleanResolutionContext.isConflict(ModelInfo<M> info) Returns whetherinfohas a conflict with the conflict import statements collected in this context.voidDefines the value for the given variable in this context.IRestrictionEvaluationContext.startEvaluation()Notifies the context about starting the evaluation.voidIRestrictionEvaluationContext.unsetValue(IVariable variable) Unsets the value for the given variable.