Uses of Class
dev.jcputney.elearning.parser.validation.ValidationResult
Packages that use ValidationResult
Package
Description
-
Uses of ValidationResult in dev.jcputney.elearning.parser.api
Methods in dev.jcputney.elearning.parser.api that return ValidationResultModifier and TypeMethodDescriptionParseResult.validation()Returns the value of thevalidationrecord component.Constructors in dev.jcputney.elearning.parser.api with parameters of type ValidationResultModifierConstructorDescriptionParseResult(ValidationResult validation, ModuleMetadata<M> metadata) Creates an instance of aParseResultrecord class. -
Uses of ValidationResult in dev.jcputney.elearning.parser.exception
Methods in dev.jcputney.elearning.parser.exception that return ValidationResultModifier and TypeMethodDescriptionModuleParsingException.getValidationResult()Gets the validation result containing all issues found during parsing.Constructors in dev.jcputney.elearning.parser.exception with parameters of type ValidationResultModifierConstructorDescriptionModuleParsingException(String contextMessage, ValidationResult result) Constructs a new ModuleParsingException with validation result. -
Uses of ValidationResult in dev.jcputney.elearning.parser.parsers
Methods in dev.jcputney.elearning.parser.parsers that return ValidationResultModifier and TypeMethodDescriptionprotected ValidationResultAiccParser.validateManifest(AiccManifest manifest) protected abstract ValidationResultBaseParser.validateManifest(M manifest) Validates a parsed manifest and returns validation results.protected ValidationResultCmi5Parser.validateManifest(Cmi5Manifest manifest) protected ValidationResultScorm12Parser.validateManifest(Scorm12Manifest manifest) protected ValidationResultScorm2004Parser.validateManifest(Scorm2004Manifest manifest) protected ValidationResultXapiParser.validateManifest(TincanManifest manifest) Methods in dev.jcputney.elearning.parser.parsers with parameters of type ValidationResultModifier and TypeMethodDescriptionprotected AiccMetadataAiccParser.extractMetadata(AiccManifest manifest, ValidationResult validation) protected abstract TBaseParser.extractMetadata(M manifest, ValidationResult validation) Extracts metadata from a parsed and validated manifest.protected Cmi5MetadataCmi5Parser.extractMetadata(Cmi5Manifest manifest, ValidationResult validation) protected Scorm12MetadataScorm12Parser.extractMetadata(Scorm12Manifest manifest, ValidationResult validation) protected Scorm2004MetadataScorm2004Parser.extractMetadata(Scorm2004Manifest manifest, ValidationResult validation) protected XapiMetadataXapiParser.extractMetadata(TincanManifest manifest, ValidationResult validation) -
Uses of ValidationResult in dev.jcputney.elearning.parser.validation
Methods in dev.jcputney.elearning.parser.validation that return ValidationResultModifier and TypeMethodDescriptionValidationResult.merge(ValidationResult other) Merges this result with another, combining their issues.static ValidationResultValidationResult.of(ValidationIssue... issues) Creates a result with the specified issues.static ValidationResultValidationResult.valid()Creates a valid result with no issues.Validates the target object and returns any issues found.Methods in dev.jcputney.elearning.parser.validation with parameters of type ValidationResultModifier and TypeMethodDescriptionValidationResult.merge(ValidationResult other) Merges this result with another, combining their issues. -
Uses of ValidationResult in dev.jcputney.elearning.parser.validators
Methods in dev.jcputney.elearning.parser.validators that return ValidationResultModifier and TypeMethodDescriptionAiccValidator.validate(AiccManifest manifest) Validates an AICC manifest for structural integrity.Cmi5Validator.validate(Cmi5Manifest manifest) Validates a cmi5 manifest for structural integrity.Scorm12ResourceValidator.validate(Scorm12Manifest manifest) Validates a SCORM 1.2 manifest for structural and reference integrity.Scorm2004ResourceValidator.validate(Scorm2004Manifest manifest) Validates a SCORM 2004 manifest for structural and reference integrity.XapiValidator.validate(TincanManifest manifest) Validates an xAPI/TinCan manifest for structural integrity. -
Uses of ValidationResult in dev.jcputney.elearning.parser.validators.rules
Methods in dev.jcputney.elearning.parser.validators.rules that return ValidationResultModifier and TypeMethodDescriptionValidates the manifest according to this rule. -
Uses of ValidationResult in dev.jcputney.elearning.parser.validators.rules.aicc
Methods in dev.jcputney.elearning.parser.validators.rules.aicc that return ValidationResultModifier and TypeMethodDescriptionCourseRequiredRule.validate(AiccManifest manifest) Validates that the manifest contains course information.LaunchUrlRequiredRule.validate(AiccManifest manifest) Validates that the course has a non-empty launch URL.TitleRequiredRule.validate(AiccManifest manifest) Validates that the course has a non-empty title. -
Uses of ValidationResult in dev.jcputney.elearning.parser.validators.rules.cmi5
Methods in dev.jcputney.elearning.parser.validators.rules.cmi5 that return ValidationResultModifier and TypeMethodDescriptionCourseRequiredRule.validate(Cmi5Manifest manifest) Validates that the manifest contains course element.LaunchUrlRequiredRule.validate(Cmi5Manifest manifest) Validates that the course has at least one AU with a non-empty launch URL.TitleRequiredRule.validate(Cmi5Manifest manifest) Validates that the course has a non-empty title. -
Uses of ValidationResult in dev.jcputney.elearning.parser.validators.rules.common
Methods in dev.jcputney.elearning.parser.validators.rules.common that return ValidationResultModifier and TypeMethodDescriptionDuplicateIdentifierRule.validate(Scorm12Manifest manifest) OrphanedResourcesRule.validate(Scorm12Manifest manifest) PathSecurityRule.validate(Scorm12Manifest manifest) -
Uses of ValidationResult in dev.jcputney.elearning.parser.validators.rules.scorm12
Methods in dev.jcputney.elearning.parser.validators.rules.scorm12 that return ValidationResultModifier and TypeMethodDescriptionDefaultOrganizationValidRule.validate(Scorm12Manifest manifest) LaunchableResourceRequiredRule.validate(Scorm12Manifest manifest) ManifestIdentifierRequiredRule.validate(Scorm12Manifest manifest) OrganizationsRequiredRule.validate(Scorm12Manifest manifest) ResourceHrefRequiredRule.validate(Scorm12Manifest manifest) ResourceReferenceValidRule.validate(Scorm12Manifest manifest) ResourcesRequiredRule.validate(Scorm12Manifest manifest) -
Uses of ValidationResult in dev.jcputney.elearning.parser.validators.rules.scorm2004
Methods in dev.jcputney.elearning.parser.validators.rules.scorm2004 that return ValidationResultModifier and TypeMethodDescriptionDefaultOrganizationValidRule.validate(Scorm2004Manifest manifest) OrganizationsRequiredRule.validate(Scorm2004Manifest manifest) ResourceHrefRequiredRule.validate(Scorm2004Manifest manifest) ResourceReferenceValidRule.validate(Scorm2004Manifest manifest) Scorm2004DuplicateIdentifierRule.validate(Scorm2004Manifest manifest) Scorm2004OrphanedResourcesRule.validate(Scorm2004Manifest manifest) Scorm2004PathSecurityRule.validate(Scorm2004Manifest manifest) -
Uses of ValidationResult in dev.jcputney.elearning.parser.validators.rules.xapi
Methods in dev.jcputney.elearning.parser.validators.rules.xapi that return ValidationResultModifier and TypeMethodDescriptionActivitiesRequiredRule.validate(TincanManifest manifest) Validates that the manifest contains at least one activity.LaunchUrlRequiredRule.validate(TincanManifest manifest) Validates that the package has a launch URL.