public class PartialEvaluatorNoAllInstances extends PartialEvaluatorImpl
allInstances()
requests
and instead throws a NoAllInstancesDuringEvaluationForUnusedCheck
exception when
it happens. Useful in case partial evaluations are carried out to gain performance and if
performing the allInstances()
call costs more than it saves.Modifier | Constructor and Description |
---|---|
|
PartialEvaluatorNoAllInstances(OCLFactory oclFactory) |
protected |
PartialEvaluatorNoAllInstances(PartialEcoreEnvironmentFactoryNoAllInstances environmentFactory,
OCLFactory oclFactory) |
evaluate, evaluate, getHelper, getOcl, hasNoEffectOnOverallExpression, transitivelyPropagateDelta
public PartialEvaluatorNoAllInstances(OCLFactory oclFactory)
protected PartialEvaluatorNoAllInstances(PartialEcoreEnvironmentFactoryNoAllInstances environmentFactory, OCLFactory oclFactory)