@Component public class CollectMobileSurveyValidator extends SurveyValidator
SurveyValidator.ReferenceableKeyAttributeHelper, SurveyValidator.SurveyValidationNodeDefinitionVisitor, SurveyValidator.SurveyValidationResult, SurveyValidator.SurveyValidationResults, SurveyValidator.ValidationParametersMAX_KEY_ATTRIBUTE_DEFINITION_COUNT, MAX_NODE_NAME_LENGTH| Constructor and Description |
|---|
CollectMobileSurveyValidator() |
| Modifier and Type | Method and Description |
|---|---|
protected List<SurveyValidator.SurveyValidationResult> |
validateAttribute(AttributeDefinition attrDef,
SurveyValidator.ValidationParameters validationParameters) |
addIfNotOk, generateFullInternalName, getInvalidNodeNameMessageKey, getMaxNodeNameLengthExceededMessageKey, setCodeListManager, setExpressionValidator, validate, validate, validateAgainstSchema, validateAgainstSchema, validateAgainstSchema, validateAttributeDefaults, validateChanges, validateChecks, validateCompatibilityForDataImport, validateCompatibilityForDataImport, validateCompatibilityForPublishing, validateCompatibilityForPublishing, validateDataTypeNotChanged, validateEntity, validateEnumeratingCodeListNotChanged, validateEnumeratingCodeListsNotChanged, validateKeyAttribute, validateMultiplicityNotChanged, validateNodeName, validateNodeNameMaxLength, validateParentRelationship, validateReferencedKeyAttribute, validateReferencedKeyAttribute, validateSchemaNodes, visitNodeDefinitionsprotected List<SurveyValidator.SurveyValidationResult> validateAttribute(AttributeDefinition attrDef, SurveyValidator.ValidationParameters validationParameters)
validateAttribute in class SurveyValidatorCopyright © 2022 Open Foris. All rights reserved.