Interface RuleId


  • public interface RuleId
    RuleIds are used to identify the individual Rules that make up a ValidationProfile. A RuleId instance can be traced to the PDF/A specification and clause that was the motivation behind it. A RuleId comprises:
    • a PDFAFlavour.Specification instance that identifies the particular PDF/A specification referenced.
    • a String clause identifier, for the PDF/A specifications clauses are identified by a sequence of period separated integers, e.g 6.1.3, that reflect the heading identifiers used in the specification document.
    • an int test number, many specification clauses are further sub-divided into a set of tests.
    Author:
    Carl Wilson
    • Method Detail

      • getClause

        String getClause()
        Returns:
        the specification clause String identifier.
      • getTestNumber

        int getTestNumber()
        Returns:
        the test number for this particular rule under its specification clause.