Uses of Interface
org.eclipse.epsilon.evl.execute.context.IEvlContext
Packages that use IEvlContext
Package
Description
-
Uses of IEvlContext in org.eclipse.epsilon.ecore.delegates.execution
Constructors in org.eclipse.epsilon.ecore.delegates.execution with parameters of type IEvlContextModifierConstructorDescriptionEvlConstraint
(Constraint program, List<ParseProblem> problems, IEvlContext context) -
Uses of IEvlContext in org.eclipse.epsilon.evl
Methods in org.eclipse.epsilon.evl that return IEvlContextModifier and TypeMethodDescriptionEvlModule.getContext()
default IEvlContext
IEvlModule.getContext()
Constructors in org.eclipse.epsilon.evl with parameters of type IEvlContextModifierConstructorDescriptionEvlModule
(IEvlContext context) Instantiates the module with the specified execution context. -
Uses of IEvlContext in org.eclipse.epsilon.evl.dom
Methods in org.eclipse.epsilon.evl.dom with parameters of type IEvlContextModifier 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
Fields in org.eclipse.epsilon.evl.execute declared as IEvlContextMethods in org.eclipse.epsilon.evl.execute that return IEvlContextConstructors in org.eclipse.epsilon.evl.execute with parameters of type IEvlContext -
Uses of IEvlContext in org.eclipse.epsilon.evl.execute.atoms
Methods in org.eclipse.epsilon.evl.execute.atoms that return IEvlContextMethods in org.eclipse.epsilon.evl.execute.atoms with parameters of type IEvlContextModifier and TypeMethodDescriptionConstraintContextAtom.executeWithResults
(IEvlContext context) void
EvlAtom.setContext
(IEvlContext context) Constructors in org.eclipse.epsilon.evl.execute.atoms with parameters of type IEvlContextModifierConstructorDescriptionConstraintAtom
(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
Classes in org.eclipse.epsilon.evl.execute.context that implement IEvlContextConstructors in org.eclipse.epsilon.evl.execute.context with parameters of type IEvlContextModifierConstructorDescriptionEvlContext
(IEvlContext other) Copy constructor, intended for internal use only. -
Uses of IEvlContext in org.eclipse.epsilon.evl.execute.context.concurrent
Subinterfaces of IEvlContext in org.eclipse.epsilon.evl.execute.context.concurrentClasses in org.eclipse.epsilon.evl.execute.context.concurrent that implement IEvlContextMethods in org.eclipse.epsilon.evl.execute.context.concurrent that return IEvlContextModifier and TypeMethodDescriptionprotected IEvlContext
EvlContextParallel.createShadowThreadLocalContext()
EvlContextParallel.getShadow()