Uses of Enum Class
dev.jcputney.elearning.parser.enums.ModuleType
Packages that use ModuleType
Package
Description
-
Uses of ModuleType in dev.jcputney.elearning.parser.api
Methods in dev.jcputney.elearning.parser.api that return ModuleTypeModifier and TypeMethodDescriptionModuleTypeDetectorPlugin.detect(FileAccess fileAccess) Attempts to detect if the module is of the type handled by this plugin.ModuleTypeDetector.detectModuleType()Detects the type of eLearning module based on the files present in the file system. -
Uses of ModuleType in dev.jcputney.elearning.parser.enums
Methods in dev.jcputney.elearning.parser.enums that return ModuleTypeModifier and TypeMethodDescriptionModuleEditionType.toModuleType()Converts this edition type to the baseModuleType.static ModuleTypeReturns the enum constant of this class with the specified name.static ModuleType[]ModuleType.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in dev.jcputney.elearning.parser.enums with parameters of type ModuleTypeModifier and TypeMethodDescriptionstatic ModuleEditionTypeModuleEditionType.fromModuleType(ModuleType moduleType, String edition) Creates a ModuleEditionType from a ModuleType and optional edition information. -
Uses of ModuleType in dev.jcputney.elearning.parser.impl.detector
Methods in dev.jcputney.elearning.parser.impl.detector that return ModuleTypeModifier and TypeMethodDescriptionAiccDetectorPlugin.detect(FileAccess fileAccess) Detects if the provided FileAccess instance contains AICC module files.Cmi5DetectorPlugin.detect(FileAccess fileAccess) Detects if the provided FileAccess instance contains a cmi5 module.ScormDetectorPlugin.detect(FileAccess fileAccess) Detects the SCORM module type by checking for the presence of the SCORM manifest file.XapiDetectorPlugin.detect(FileAccess fileAccess) Detects if the module is an xAPI/TinCan package.DefaultModuleTypeDetector.detectModuleType()Detects the type of eLearning module based on the files present in the file system. -
Uses of ModuleType in dev.jcputney.elearning.parser.impl.factory
Methods in dev.jcputney.elearning.parser.impl.factory with parameters of type ModuleTypeModifier and TypeMethodDescriptionvoidDefaultModuleParserFactory.registerParser(ModuleType moduleType, Function<FileAccess, ModuleParser<?>> parserFactory) Registers a parser factory function for the specified module type.booleanDefaultModuleParserFactory.unregisterParser(ModuleType moduleType) Unregisters the parser factory function for the specified module type. -
Uses of ModuleType in dev.jcputney.elearning.parser.output
Fields in dev.jcputney.elearning.parser.output declared as ModuleTypeModifier and TypeFieldDescriptionprotected ModuleTypeModuleMetadata.moduleTypeThe type of the module (for example, SCORM, AICC, cmi5).Methods in dev.jcputney.elearning.parser.output that return ModuleTypeModifier and TypeMethodDescriptionModuleMetadata.getModuleType()Retrieves the type of the module.Constructors in dev.jcputney.elearning.parser.output with parameters of type ModuleTypeModifierConstructorDescriptionprotectedModuleMetadata(M manifest, ModuleType moduleType, ModuleEditionType moduleEditionType, boolean xapiEnabled) Constructor for ModuleMetadata. -
Uses of ModuleType in dev.jcputney.elearning.parser.output.metadata
Constructors in dev.jcputney.elearning.parser.output.metadata with parameters of type ModuleTypeModifierConstructorDescriptionprotectedBaseModuleMetadata(M manifest, ModuleType moduleType, boolean xapiEnabled) Constructor for BaseModuleMetadata. -
Uses of ModuleType in dev.jcputney.elearning.parser.util
Methods in dev.jcputney.elearning.parser.util that return ModuleTypeModifier and TypeMethodDescriptionstatic ModuleTypeScormVersionDetector.detectScormVersion(FileAccess fileAccess) Detects the version of a SCORM module based on its manifest file.