Uses of Interface
dev.jcputney.elearning.parser.output.metadata.MetadataComponent
Packages that use MetadataComponent
Package
Description
-
Uses of MetadataComponent in dev.jcputney.elearning.parser.output.metadata
Classes in dev.jcputney.elearning.parser.output.metadata that implement MetadataComponentModifier and TypeClassDescriptionclassBaseModuleMetadata<M extends PackageManifest>Base class for module metadata that implements the MetadataComponent interface.classA composite implementation of the MetadataComponent interface that can contain other metadata components.classA simple implementation of the MetadataComponent interface that stores metadata in a map.Methods in dev.jcputney.elearning.parser.output.metadata that return types with arguments of type MetadataComponentModifier and TypeMethodDescriptionCompositeMetadata.getComponents()Gets all components in this composite.Methods in dev.jcputney.elearning.parser.output.metadata with parameters of type MetadataComponentModifier and TypeMethodDescriptionCompositeMetadata.addComponent(@NonNull MetadataComponent component) Adds a metadata component to this composite.voidBaseModuleMetadata.addMetadataComponent(@NonNull MetadataComponent component) Adds a metadata component to this module's composite metadata.Method parameters in dev.jcputney.elearning.parser.output.metadata with type arguments of type MetadataComponentModifier and TypeMethodDescriptionCompositeMetadata.addComponents(@NonNull List<MetadataComponent> components) Adds multiple metadata components to this composite. -
Uses of MetadataComponent in dev.jcputney.elearning.parser.output.metadata.aicc
Classes in dev.jcputney.elearning.parser.output.metadata.aicc that implement MetadataComponentModifier 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 MetadataComponent in dev.jcputney.elearning.parser.output.metadata.cmi5
Classes in dev.jcputney.elearning.parser.output.metadata.cmi5 that implement MetadataComponentModifier and TypeClassDescriptionclassRepresents metadata for a cmi5 module, including cmi5-specific fields such as prerequisites, dependencies, assignable units, custom data, and xAPI support. -
Uses of MetadataComponent in dev.jcputney.elearning.parser.output.metadata.scorm12
Classes in dev.jcputney.elearning.parser.output.metadata.scorm12 that implement MetadataComponentModifier 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 MetadataComponent in dev.jcputney.elearning.parser.output.metadata.scorm2004
Classes in dev.jcputney.elearning.parser.output.metadata.scorm2004 that implement MetadataComponentModifier 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.