Overview of Package io.sarl.lang.validation.subvalidators
Object Type List
Name Description
AbstractSARLJvmGenericTypeValidator An abstract implementation for all the validators based on JVM metamodel..
AbstractSARLSubValidator A abstract implementation of AbstractDeclarativeValidator that provides utility functions.
AbstractSARLSubValidatorWithParentLink A abstract implementation of AbstractDeclarativeValidator that provides utility functions.
SARLAnnotationValidator An implementation of a validator to deal with annotations.
SARLBehaviorUnitValidator A specialized validator to deal with behavior units and event handlers.
SARLCastValidator A specialized validator to deal with casting operations.
SARLDocumentationValidator A specialized validator to deal with SARL documentation (similar to Javadoc).
SARLFeatureCallsValidator A specialized validator to deal with feature calls.
SARLFeatureModifierValidator A specialization of JvmGenericTypeValidator to deal with specific features of SARL.
SARLInheritanceValidator A specialization of JvmGenericTypeValidator to deal with inheritance mechanism of SARL.
SARLMemberValidator A specialized validator to deal with members in SARL types.
SARLModifierValidator The modifier validator for constructors.
SARLNamingValidator A specialized validator to deal with naming conventions.
SARLScriptValidator A specialized validator to deal with SARL script without considering the defined elements inside.
SARLSynchronizationValidator A specialization of JvmGenericTypeValidator to deal with synchronization issues.
SARLTypeValidator A specialized validator to deal with SARL types.