io.sarl.lang.extralanguage.validator
Class ExtraLanguageValidatorSupport
All Superinterfaces:
org.eclipse.emf.ecore.EValidator, org.eclipse.xtext.validation.ValidationMessageAcceptor
class ExtraLanguageValidatorSupport
extends java.lang.Object
The validator from SARL to the extra target languages.
Maven Group Identifier:
io.sarl.lang
Maven Artifact Identifier:
compiler
Since:
0.6
Property Summary
Modifier and type Property and description
protected java.util.List<E> ePackages
Constructor Summary
Constructor and description
new
Action Summary
Modifier and type Action and description
void checkExtraLanguageRules(EObject)
Check the rules for the activated extra languages.
protected java.util.List<E> getEPackages
void register(EValidatorRegistrar)
Property Details
ePackages
protected val ePackages : java.util.List<E>

This property is an alias for the action: getEPackages

Constructor Details
new
new
Action Details
checkExtraLanguageRules(EObject)
def checkExtraLanguageRules(EObject)
Check the rules for the activated extra languages.
Parameters:
currentObject - the current object to test.
getEPackages
protected def getEPackages : java.util.List<E>
register(EValidatorRegistrar)
def register(EValidatorRegistrar)