Class EvlConstraint
java.lang.Object
org.eclipse.epsilon.ecore.delegates.execution.EvlConstraint
- All Implemented Interfaces:
Program<Optional<UnsatisfiedConstraint>>
The
Program implementation for Evl Constriants- Since:
- 2.5
-
Constructor Summary
ConstructorsConstructorDescriptionEvlConstraint(Throwable ex, List<ParseProblem> problems) EvlConstraint(Constraint program, List<ParseProblem> problems, IEvlContext context) -
Method Summary
Modifier and TypeMethodDescriptionerror(IOException ex) error(org.antlr.runtime.RecognitionException ex) Execute.
-
Constructor Details
-
EvlConstraint
-
EvlConstraint
-
EvlConstraint
public EvlConstraint()
-
-
Method Details
-
error
- Specified by:
errorin interfaceProgram<Optional<UnsatisfiedConstraint>>
-
error
- Specified by:
errorin interfaceProgram<Optional<UnsatisfiedConstraint>>
-
error
- Specified by:
errorin interfaceProgram<Optional<UnsatisfiedConstraint>>
-
error
- Specified by:
errorin interfaceProgram<Optional<UnsatisfiedConstraint>>
-
execute
public Optional<UnsatisfiedConstraint> execute(org.eclipse.emf.ecore.EObject eObject, IModel model) throws Throwable Description copied from interface:ProgramExecute.- Specified by:
executein interfaceProgram<Optional<UnsatisfiedConstraint>>- Parameters:
eObject- the e objectmodel- the model- Returns:
- the t
- Throws:
Throwable- the throwable
-