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:
error
in interfaceProgram<Optional<UnsatisfiedConstraint>>
-
error
- Specified by:
error
in interfaceProgram<Optional<UnsatisfiedConstraint>>
-
error
- Specified by:
error
in interfaceProgram<Optional<UnsatisfiedConstraint>>
-
error
- Specified by:
error
in interfaceProgram<Optional<UnsatisfiedConstraint>>
-
execute
public Optional<UnsatisfiedConstraint> execute(org.eclipse.emf.ecore.EObject eObject, IModel model) throws Throwable Description copied from interface:Program
Execute.- Specified by:
execute
in interfaceProgram<Optional<UnsatisfiedConstraint>>
- Parameters:
eObject
- the e objectmodel
- the model- Returns:
- the t
- Throws:
Throwable
- the throwable
-