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 IEvlContextIEvlModule.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 TypeMethodDescriptionbooleanConstraint.appliesTo(Object object, IEvlContext context) final booleanConstraintContext.appliesTo(Object object, IEvlContext context) booleanConstraintContext.appliesTo(Object object, IEvlContext context, boolean checkType) booleanFix.appliesTo(Object self, IEvlContext context) Constraint.check(Object self, IEvlContext context) booleanConstraintContext.execute(Object modelElement, IEvlContext context) Executes all of this ConstraintContext's constraints for the given element.booleanConstraintContext.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.voidConstraintContext.execute(Collection<Constraint> constraintsToCheck, IEvlContext context) Executes all of the give constraints for all applicable elements of this type.voidFix.execute(Object self, IEvlContext context) protected booleanConstraint.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().booleanConstraint.isLazy(IEvlContext context) booleanConstraintContext.isLazy(IEvlContext context) An entire context is lazy if all constraints are lazy, or if it is itself marked as lazy.booleanConstraintContext.isOfSourceKind(Object modelElement, IEvlContext context) Checks if the given model element is an instance of the kind described by this ConstraintContext.booleanConstraintContext.isOfSourceType(Object modelElement, IEvlContext context) Checks if the given model element is an instance of the type described by this ConstraintContext.booleanConstraint.optimisedCheck(Object self, IEvlContext context, boolean result) protected booleanConstraint.postprocessCheck(Object self, IEvlContext context, UnsatisfiedConstraint unsatisfiedConstraint, boolean result) protected UnsatisfiedConstraintConstraint.preprocessCheck(Object self, IEvlContext context) booleanConstraint.shouldBeChecked(Object modelElement, IEvlContext context) booleanConstraintContext.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) voidEvlAtom.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 IEvlContextEvlContextParallel.createShadowThreadLocalContext()EvlContextParallel.getShadow()