Class DuplicateIdentifierRule

java.lang.Object
dev.jcputney.elearning.parser.validators.rules.common.DuplicateIdentifierRule
All Implemented Interfaces:
ValidationRule<Scorm12Manifest>

public class DuplicateIdentifierRule extends Object implements ValidationRule<Scorm12Manifest>
Validates that all identifiers within the manifest are unique. Duplicate identifiers cause unpredictable behavior in SCORM players.

Spec References:

  • SCORM 1.2 CAM Section 2.3.1: "identifier must be unique"
  • SCORM 2004 CAM Section 2.3.1: "identifier must be unique within scope"
  • Constructor Details

    • DuplicateIdentifierRule

      public DuplicateIdentifierRule()
  • Method Details