io.sarl.lang.validation.subvalidators
Interface ErrorRegisterer
Enclosing class:
SARLModifierValidator
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or action reference.
@java.lang.FunctionalInterface
static interface ErrorRegisterer
Registerer of error.
Maven Group Identifier:
io.sarl.lang
Maven Artifact Identifier:
compiler
Since:
0.15
Action Summary
Modifier and type Action and description
abstract void error(String,EObject,EStructuralFeature,int,String,String*)
Register an error.
Action Details
error(String,EObject,EStructuralFeature,int,String,String*)
def error(String,EObject,EStructuralFeature,int,String,String*)
Register an error.
Parameters:
message - the error message.
object - the object with error.
feature - the feature with error.
index - the index of the element in the feature.
code - the error code.
issueData - several data associated to the error.