Uses of Interface
org.eclipse.epsilon.evl.execute.context.IEvlContext
Package
Description
-
Uses of IEvlContext in org.eclipse.epsilon.ecore.delegates.execution
ModifierConstructorDescriptionEvlConstraint
(Constraint program, List<ParseProblem> problems, IEvlContext context) -
Uses of IEvlContext in org.eclipse.epsilon.evl
Modifier and TypeMethodDescriptionEvlModule.getContext()
default IEvlContext
IEvlModule.getContext()
ModifierConstructorDescriptionEvlModule
(IEvlContext context) Instantiates the module with the specified execution context. -
Uses of IEvlContext in org.eclipse.epsilon.evl.dom
Modifier and TypeMethodDescriptionboolean
Constraint.appliesTo
(Object object, IEvlContext context) final boolean
ConstraintContext.appliesTo
(Object object, IEvlContext context) boolean
ConstraintContext.appliesTo
(Object object, IEvlContext context, boolean checkType) boolean
Fix.appliesTo
(Object self, IEvlContext context) Constraint.check
(Object self, IEvlContext context) boolean
ConstraintContext.execute
(Object modelElement, IEvlContext context) Executes all of this ConstraintContext's constraints for the given element.boolean
ConstraintContext.execute
(Collection<Constraint> constraintsToCheck, Object modelElement, IEvlContext context) Executes all constraints for the given model element, provided it is applicable to this ConstraintContext and that this ConstraintContext is not lazy.void
ConstraintContext.execute
(Collection<Constraint> constraintsToCheck, IEvlContext context) Executes all of the give constraints for all applicable elements of this type.void
Fix.execute
(Object self, IEvlContext context) protected boolean
Constraint.executeCheckBlock
(Object self, IEvlContext context) Fix.getTitle
(Object self, IEvlContext context) Constraint.getUnsatisfiedMessage
(Object self, IEvlContext context) Returns the message to be used in UnsatisfiedConstraint.getMessage().boolean
Constraint.isLazy
(IEvlContext context) boolean
ConstraintContext.isLazy
(IEvlContext context) An entire context is lazy if all constraints are lazy, or if it is itself marked as lazy.boolean
ConstraintContext.isOfSourceKind
(Object modelElement, IEvlContext context) Checks if the given model element is an instance of the kind described by this ConstraintContext.boolean
ConstraintContext.isOfSourceType
(Object modelElement, IEvlContext context) Checks if the given model element is an instance of the type described by this ConstraintContext.boolean
Constraint.optimisedCheck
(Object self, IEvlContext context, boolean result) protected boolean
Constraint.postprocessCheck
(Object self, IEvlContext context, UnsatisfiedConstraint unsatisfiedConstraint, boolean result) protected UnsatisfiedConstraint
Constraint.preprocessCheck
(Object self, IEvlContext context) boolean
Constraint.shouldBeChecked
(Object modelElement, IEvlContext context) boolean
ConstraintContext.shouldBeChecked
(Object modelElement, IEvlContext context) -
Uses of IEvlContext in org.eclipse.epsilon.evl.execute
-
Uses of IEvlContext in org.eclipse.epsilon.evl.execute.atoms
Modifier and TypeMethodDescriptionConstraintContextAtom.executeWithResults
(IEvlContext context) void
EvlAtom.setContext
(IEvlContext context) ModifierConstructorDescriptionConstraintAtom
(Constraint constraint, Object modelElement, IEvlContext context) ConstraintContextAtom
(ConstraintContext constraintContext, Object modelElement, IEvlContext context) EvlAtom
(T construct, Object modelElement, IEvlContext context) -
Uses of IEvlContext in org.eclipse.epsilon.evl.execute.context
ModifierConstructorDescriptionEvlContext
(IEvlContext other) Copy constructor, intended for internal use only. -
Uses of IEvlContext in org.eclipse.epsilon.evl.execute.context.concurrent
Modifier and TypeMethodDescriptionprotected IEvlContext
EvlContextParallel.createShadowThreadLocalContext()
EvlContextParallel.getShadow()