Package org.verapdf.pdfa.validation.profiles
package org.verapdf.pdfa.validation.profiles
Interfaces and reference implementations for PDF/A validation and validation
profiles.
These types are intended for use by developers wishing to implement custom validators and validation rules.
- Since:
- 0.7
- Version:
- 0.7
- Author:
- Carl Wilson
-
ClassDescriptionEncapsulates the details of an error message, a String message and a
Listof arguments to substitute into the error messageConvenience gathering of a set of properties that help identify and describe aValidationProfile.A ProfileDirectory provides access to a set ofValidationProfiles that can be retrieved by String id orPDFAFlavour.Utitlity class that provides helper methods for handlingValidationProfiles and associated classes.A Reference is used to correlate a validationRuleto a specific clause in a PDF/A Specification Part.Encapsulates a PDF/A Validation Rule including the String propertyRule.getTest()which is the logical expression that is evaluated when applying the test for this rule.RuleIds are used to identify the individualRules that make up aValidationProfile.veraPDF ValidationProfiles encapsulate the validation rules and tests that are enforced by the PDF/A Validator.Interface that encapsulates the behaviour of variables inValidationProfiles.