Uses of Interface
dev.jcputney.elearning.parser.input.PackageManifest
Packages that use PackageManifest
Package
Description
-
Uses of PackageManifest in dev.jcputney.elearning.parser.api
Classes in dev.jcputney.elearning.parser.api with type parameters of type PackageManifestModifier and TypeInterfaceDescriptioninterfaceModuleParser<M extends PackageManifest>Interface for parsing module files and extracting metadata.final recordParseResult<M extends PackageManifest>Result of parsing and validating an eLearning module. -
Uses of PackageManifest in dev.jcputney.elearning.parser.input.aicc
Classes in dev.jcputney.elearning.parser.input.aicc that implement PackageManifestModifier and TypeClassDescriptionfinal classRepresents the AICC manifest for a course. -
Uses of PackageManifest in dev.jcputney.elearning.parser.input.cmi5
Classes in dev.jcputney.elearning.parser.input.cmi5 that implement PackageManifestModifier and TypeClassDescriptionfinal classRepresents the root element of a CMI5 course structure manifest. -
Uses of PackageManifest in dev.jcputney.elearning.parser.input.scorm12
Classes in dev.jcputney.elearning.parser.input.scorm12 that implement PackageManifestModifier and TypeClassDescriptionfinal classRepresents the SCORM IMS Content Packaging (IMSCP) elements according to the imscp_rootv1p1p2 schema. -
Uses of PackageManifest in dev.jcputney.elearning.parser.input.scorm2004
Classes in dev.jcputney.elearning.parser.input.scorm2004 that implement PackageManifestModifier and TypeClassDescriptionfinal classRepresents the SCORM IMS Content Packaging (IMSCP) elements according to the imscp_v1p1 schema. -
Uses of PackageManifest in dev.jcputney.elearning.parser.input.xapi.tincan
Classes in dev.jcputney.elearning.parser.input.xapi.tincan that implement PackageManifestModifier and TypeClassDescriptionclassRepresents the root element of a TinCan/xAPI manifest file. -
Uses of PackageManifest in dev.jcputney.elearning.parser.output
Classes in dev.jcputney.elearning.parser.output with type parameters of type PackageManifestModifier and TypeClassDescriptionclassModuleMetadata<M extends PackageManifest>Represents the core metadata for an eLearning module, providing common fields shared across various module types, such as SCORM, AICC, or cmi5.Classes in dev.jcputney.elearning.parser.output that implement PackageManifestModifier and TypeClassDescriptionclassModuleMetadata<M extends PackageManifest>Represents the core metadata for an eLearning module, providing common fields shared across various module types, such as SCORM, AICC, or cmi5.Fields in dev.jcputney.elearning.parser.output declared as PackageManifest -
Uses of PackageManifest in dev.jcputney.elearning.parser.output.metadata
Classes in dev.jcputney.elearning.parser.output.metadata with type parameters of type PackageManifestModifier and TypeClassDescriptionclassBaseModuleMetadata<M extends PackageManifest>Base class for module metadata.Classes in dev.jcputney.elearning.parser.output.metadata that implement PackageManifestModifier and TypeClassDescriptionclassBaseModuleMetadata<M extends PackageManifest>Base class for module metadata. -
Uses of PackageManifest in dev.jcputney.elearning.parser.output.metadata.aicc
Classes in dev.jcputney.elearning.parser.output.metadata.aicc that implement PackageManifestModifier and TypeClassDescriptionclassRepresents metadata for an AICC eLearning module, including AICC-specific fields such as course structure, assignable units, prerequisites, objectives, credit type, time limit actions, and objective relationships. -
Uses of PackageManifest in dev.jcputney.elearning.parser.output.metadata.cmi5
Classes in dev.jcputney.elearning.parser.output.metadata.cmi5 that implement PackageManifestModifier and TypeClassDescriptionclassRepresents metadata for a cmi5 module, including cmi5-specific fields such as prerequisites, dependencies, assignable units, custom data, and xAPI support. -
Uses of PackageManifest in dev.jcputney.elearning.parser.output.metadata.scorm12
Classes in dev.jcputney.elearning.parser.output.metadata.scorm12 that implement PackageManifestModifier and TypeClassDescriptionclassRepresents metadata for SCORM 1.2 eLearning modules, including SCORM 1.2-specific fields such as mastery score, prerequisites, and custom data. -
Uses of PackageManifest in dev.jcputney.elearning.parser.output.metadata.scorm2004
Classes in dev.jcputney.elearning.parser.output.metadata.scorm2004 that implement PackageManifestModifier and TypeClassDescriptionclassRepresents metadata for SCORM 2004 eLearning modules, including SCORM 2004-specific fields such as sequencing information, mastery score, custom data, prerequisites, and additional metadata from external manifests. -
Uses of PackageManifest in dev.jcputney.elearning.parser.output.metadata.xapi
Classes in dev.jcputney.elearning.parser.output.metadata.xapi that implement PackageManifest -
Uses of PackageManifest in dev.jcputney.elearning.parser.parsers
Classes in dev.jcputney.elearning.parser.parsers with type parameters of type PackageManifestModifier and TypeClassDescriptionclassBaseParser<T extends ModuleMetadata<M>,M extends PackageManifest> Abstract base class for all module parsers, providing shared capability for common operations, like detecting xAPI-related files and utility methods for file parsing.