diff options
Diffstat (limited to 'prototypes/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/validation/ExpressionTextValidator.xtend')
-rw-r--r-- | prototypes/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/validation/ExpressionTextValidator.xtend | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/prototypes/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/validation/ExpressionTextValidator.xtend b/prototypes/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/validation/ExpressionTextValidator.xtend new file mode 100644 index 000000000..bba7549b1 --- /dev/null +++ b/prototypes/org.eclipse.sirius.expression.text/src/org/eclipse/sirius/expression/text/validation/ExpressionTextValidator.xtend @@ -0,0 +1,25 @@ +/* + * generated by Xtext + */ +package org.eclipse.sirius.expression.text.validation + +//import org.eclipse.xtext.validation.Check + +/** + * This class contains custom validation rules. + * + * See https://www.eclipse.org/Xtext/documentation/303_runtime_concepts.html#validation + */ +class ExpressionTextValidator extends AbstractExpressionTextValidator { + +// public static val INVALID_NAME = 'invalidName' +// +// @Check +// def checkGreetingStartsWithCapital(Greeting greeting) { +// if (!Character.isUpperCase(greeting.name.charAt(0))) { +// warning('Name should start with a capital', +// MyDslPackage.Literals.GREETING__NAME, +// INVALID_NAME) +// } +// } +} |