Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABANDON - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.HideLMSUI
-
The "abandon" option hides the LMS's "abandon" button or action.
- ABANDON_ALL - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.HideLMSUI
-
The "abandonAll" option hides the LMS's "abandon all" feature.
- AbstractArchiveFileAccess - Class in dev.jcputney.elearning.parser.api
-
Abstract base class for
FileAccessimplementations that work with archive-like storage structures (ZIP files, in-memory archives, cloud storage buckets) where root path detection and path normalization are needed. - AbstractArchiveFileAccess() - Constructor for class dev.jcputney.elearning.parser.api.AbstractArchiveFileAccess
-
Constructs an AbstractArchiveFileAccess.
- AbstractS3FileAccess - Class in dev.jcputney.elearning.parser.impl.access
-
Abstract base class for S3 FileAccess implementations with common caching and optimization logic.
- AbstractS3FileAccess(String, String) - Constructor for class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Constructs an abstract S3FileAccess instance.
- ACCESSIBILITY_RESTRICTIONS - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Purpose
-
The purpose of the learning object is to provide accessibility restrictions.
- ACTIVE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.InteractivityType
-
The learning resource is interactive and requires user input.
- ActivitiesRequiredRule - Class in dev.jcputney.elearning.parser.validators.rules.xapi
-
Validates that an xAPI manifest contains at least one activity.
- ActivitiesRequiredRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.xapi.ActivitiesRequiredRule
- ACTIVITY_PROGRESS_KNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupRuleConditionType
-
The condition is met if the progress status of the activity is known.
- ACTIVITY_PROGRESS_KNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.SequencingRuleConditionType
-
The condition is met if the progress status of the activity is known.
- ACTIVITY_SEQUENCING - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents the indicator for activity sequencing in the SCORM 2004 specification.
- ActivityNode - Class in dev.jcputney.elearning.parser.input.scorm2004.sequencing
-
Represents a node in the SCORM 2004 Activity Tree.
- ActivityNode() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Default constructor for the ActivityNode class.
- ActivityTree - Class in dev.jcputney.elearning.parser.input.scorm2004.sequencing
-
Represents a SCORM 2004 Activity Tree.
- addChild(ActivityNode) - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Adds a child node to this node.
- ADLCP - Class in dev.jcputney.elearning.parser.input.scorm2004
-
Represents the SCORM ADL Content Packaging (ADLCP) elements in the adlcp_v1p3 schema.
- ADLData - Class in dev.jcputney.elearning.parser.input.scorm2004.adl.cp
-
Represents the data element, which contains multiple map elements.
- ADLData() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.ADLData
-
Default constructor for the ADLData class.
- ADLNav - Class in dev.jcputney.elearning.parser.input.scorm2004
-
Represents the navigation control elements within the SCORM ADL Navigation schema (adlnav_v1p3).
- ADLNAV_NAMESPACE - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents the ADL Navigation (ADLNAV) namespace indicator used in SCORM 2004 manifests.
- ADLObjective - Class in dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing
-
Represents an objective within the SCORM sequencing model.
- ADLObjective() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.ADLObjective
-
Default constructor for the ADLObjective class.
- ADLSeq - Class in dev.jcputney.elearning.parser.input.scorm2004
-
Represents the SCORM ADL Sequencing (ADLSeq) elements in the adlseq_v1p3 schema.
- ADLSEQ_NAMESPACE - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents the ADL Sequencing (ADLSEQ) namespace indicator used in SCORM 2004 manifests.
- AggregationLevel - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
Enum representing the possible values for
aggregationLevelin a LOM element, specifying the aggregation level of the learning object. - AICC - Enum constant in enum class dev.jcputney.elearning.parser.enums.ModuleEditionType
-
AICC (Aviation Industry Computer-Based Training Committee) module type.
- AICC - Enum constant in enum class dev.jcputney.elearning.parser.enums.ModuleType
-
AICC (Aviation Industry Computer-Based Training Committee) module type.
- AICC_INVALID_AU_REFERENCE - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating an invalid Assignable Unit (AU) reference in AICC content.
- AICC_MISSING_COURSE_ID - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating a missing Course ID in AICC descriptor file.
- AiccCompletionCriteria - Class in dev.jcputney.elearning.parser.input.aicc
-
Represents the completion criteria for AICC (Aviation Industry CBT Committee) standards.
- AiccCompletionCriteria() - Constructor for class dev.jcputney.elearning.parser.input.aicc.AiccCompletionCriteria
-
Constructs a new instance of the AiccCompletionCriteria class.
- AiccCourse - Class in dev.jcputney.elearning.parser.input.aicc
-
Represents the AICC course information.
- AiccCourse() - Constructor for class dev.jcputney.elearning.parser.input.aicc.AiccCourse
- AiccCourse.Course - Class in dev.jcputney.elearning.parser.input.aicc
-
Represents a course with various properties such as creator, ID, title, system information, and other specific metadata related to the course.
- AiccCourse.CourseBehavior - Class in dev.jcputney.elearning.parser.input.aicc
-
Represents the behavior properties of a course in an AICC module.
- AiccDetectorPlugin - Class in dev.jcputney.elearning.parser.impl.detector
-
Plugin for detecting AICC modules.
- AiccDetectorPlugin() - Constructor for class dev.jcputney.elearning.parser.impl.detector.AiccDetectorPlugin
-
Default constructor for the AICC detector plugin.
- AiccManifest - Class in dev.jcputney.elearning.parser.input.aicc
-
Represents the AICC manifest for a course.
- AiccManifest() - Constructor for class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Default constructor for the AiccManifest class.
- AiccManifest(AiccCourse, List<AssignableUnit>, List<Descriptor>, List<CourseStructure>) - Constructor for class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Constructs an AiccManifest object that maps the relationship between the AICC course, its assignable units, descriptors, and course structures, and derives the launch URL of the root assignable unit.
- AiccMetadata - Class in dev.jcputney.elearning.parser.output.metadata.aicc
-
Represents 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.
- AiccMetadata() - Constructor for class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
- AiccObjectiveMetadata - Class in dev.jcputney.elearning.parser.output.metadata.aicc
-
Objective metadata derived from AICC .ort/.pre files, including association with assignable units and measure requirements.
- AiccObjectiveMetadata(String, String, List<String>, Boolean, Double, Double, Map<String, String>) - Constructor for class dev.jcputney.elearning.parser.output.metadata.aicc.AiccObjectiveMetadata
-
Constructs an instance of AiccObjectiveMetadata with the specified details.
- AiccParser - Class in dev.jcputney.elearning.parser.parsers
-
Parses AICC (Aviation Industry CBT Committee) eLearning modules by handling both INI-style and CSV-style files with specific extensions such as .crs, .des, .au, .cst, .ort, and .pre.
- AiccParser(FileAccess) - Constructor for class dev.jcputney.elearning.parser.parsers.AiccParser
-
Default constructor for the AiccParser class.
- AiccParser(FileAccess, ParserOptions) - Constructor for class dev.jcputney.elearning.parser.parsers.AiccParser
-
Constructs an AiccParser with the specified FileAccess instance and parser options.
- AiccParser(ModuleFileProvider) - Constructor for class dev.jcputney.elearning.parser.parsers.AiccParser
-
Constructs an AiccParser with the specified ModuleFileProvider instance.
- AiccPrerequisite - Class in dev.jcputney.elearning.parser.output.metadata.aicc
-
Enriched prerequisite details for an assignable unit, including parsed tokens and completion rules.
- AiccPrerequisite(String, AiccPrerequisiteExpression, boolean, List<String>, List<String>, List<String>, List<String>, AiccCompletionCriteria) - Constructor for class dev.jcputney.elearning.parser.output.metadata.aicc.AiccPrerequisite
-
Constructs an instance of AiccPrerequisite with the specified attributes.
- AiccPrerequisiteExpression - Class in dev.jcputney.elearning.parser.input.aicc.prereq
-
Represents an AICC prerequisite expression used in specifying conditions for course prerequisites.
- AiccPrerequisiteExpression(String, boolean, List<String>, List<String>, List<AiccPrerequisiteToken>, List<AiccPrerequisiteToken>, AiccPrerequisiteNode) - Constructor for class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteExpression
-
Constructs an instance of AiccPrerequisiteExpression with the specified parameters.
- AiccPrerequisiteNode - Class in dev.jcputney.elearning.parser.input.aicc.prereq
-
Represents a node in an AICC prerequisite expression tree.
- AiccPrerequisiteNode(AiccPrerequisiteNodeType, String, List<AiccPrerequisiteNode>) - Constructor for class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteNode
-
Constructs an instance of
AiccPrerequisiteNoderepresenting a node in an AICC prerequisite expression tree. - AiccPrerequisiteNodeType - Enum Class in dev.jcputney.elearning.parser.input.aicc.prereq
-
Defines the types of nodes that can be part of an AICC prerequisite expression tree.
- AiccPrerequisiteParser - Class in dev.jcputney.elearning.parser.input.aicc.prereq
-
A utility class for parsing AICC prerequisite expressions into structured representations.
- AiccPrerequisiteToken - Class in dev.jcputney.elearning.parser.input.aicc.prereq
-
Represents a token parsed from an AICC prerequisite expression.
- AiccPrerequisiteToken(AiccPrerequisiteTokenType, String) - Constructor for class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteToken
-
Constructs an AiccPrerequisiteToken with the specified type and value.
- AiccPrerequisiteToken(AiccPrerequisiteTokenType, String, boolean, boolean) - Constructor for class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteToken
-
Constructs an AiccPrerequisiteToken with the specified type, value, optional, and unary attributes.
- AiccPrerequisiteTokenType - Enum Class in dev.jcputney.elearning.parser.input.aicc.prereq
-
Represents the types of tokens that can be encountered when parsing an AICC prerequisite expression.
- AiccValidator - Class in dev.jcputney.elearning.parser.validators
-
Validator for AICC manifests.
- AiccValidator() - Constructor for class dev.jcputney.elearning.parser.validators.AiccValidator
-
Constructs a new AiccValidator with default validation rules.
- ALL - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ChildActivitySet
-
The "all" value specifies that all child activities must be considered when evaluating the rollup rule.
- ALL - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ConditionCombinationType
-
The "all" value specifies that all conditions must be met for the rule to be satisfied.
- allFilesCache - Variable in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
A thread-safe cache storing the list of all file paths within the module.
- ALWAYS - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.RollupConsiderationType
-
Always consider the rollup.
- ALWAYS - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.SequencingRuleConditionType
-
The condition is always met.
- AMAYA - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Name
-
The "amaya" value specifies that the platform or software requirements are for Amaya.
- AND - Enum constant in enum class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteNodeType
-
Represents a logical AND operation in an AICC prerequisite expression.
- Annotation - Class in dev.jcputney.elearning.parser.input.lom
-
Represents the annotation information about a learning object in a Learning Object Metadata (LOM) document.
- Annotation() - Constructor for class dev.jcputney.elearning.parser.input.lom.Annotation
-
Default constructor for the Annotation class.
- ANY - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Name
-
The "any" value specifies that the platform or software requirements are for any operating system.
- ANY - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ChildActivitySet
-
The "any" value specifies that any child activity may be considered when evaluating the rollup rule.
- ANY - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ConditionCombinationType
-
The "any" value specifies that any condition may be met for the rule to be satisfied.
- ANY_WINDOW - Enum constant in enum class dev.jcputney.elearning.parser.input.cmi5.types.LaunchMethod
-
The activity can be launched in any window.
- AppearanceSpec - Class in dev.jcputney.elearning.parser.input.lom.properties
-
Represents the appearanceSpec complex type.
- AppearanceSpec() - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.AppearanceSpec
-
Default constructor for the AppearanceSpec class.
- ASSET - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.ScormType
-
Indicates an asset, typically static content, that doesn't support interactivity or tracking.
- AssignableUnit - Class in dev.jcputney.elearning.parser.input.aicc
-
Represents an Assignable Unit (AU) in the context of AICC (Aviation Industry CBT Committee).
- AssignableUnit() - Constructor for class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
- AT_LEAST_COUNT - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ChildActivitySet
-
The "atLeastCount" value specifies that at least a specified number of child activities must be considered when evaluating the rollup rule.
- AT_LEAST_PERCENT - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ChildActivitySet
-
The "atLeastPercent" value specifies that at least a specified percentage of child activities must be considered when evaluating the rollup rule.
- ATOMIC - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Structure
-
The "atomic" value specifies that the learning object is an atomic unit, not divisible into smaller parts.
- ATTEMPT_LIMIT_EXCEEDED - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupRuleConditionType
-
The condition is met if the activity's attempt limit has been exceeded.
- ATTEMPT_LIMIT_EXCEEDED - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.SequencingRuleConditionType
-
The condition is met if the activity's attempt limit has been exceeded.
- ATTEMPTED - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupRuleConditionType
-
The condition is met if the activity has been attempted.
- ATTEMPTED - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.SequencingRuleConditionType
-
The condition is met if the activity has been attempted.
- AU - Class in dev.jcputney.elearning.parser.input.cmi5
-
Represents an Assignable Unit (AU) in a CMI5 course structure.
- AU() - Constructor for class dev.jcputney.elearning.parser.input.cmi5.AU
-
Default constructor for the AU class.
- AU(TextType, TextType, ReferencesObjectives, String, String, String, String, MoveOn, PercentType, LaunchMethod, String) - Constructor for class dev.jcputney.elearning.parser.input.cmi5.AU
-
Constructs a new instance of AU with the specified parameters.
- AU_EXTENSION - Static variable in class dev.jcputney.elearning.parser.parsers.AiccParser
-
The file extension for the AICC assignable unit file.
- AUTHOR - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.IntendedEndUserRole
-
The intended end user role is an author.
- AUTHOR - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Role
-
The "author" value specifies that the entity is the author of the resource.
- AuxiliaryResource - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing
-
Represents an individual auxiliary resource within the SCORM IMS Simple Sequencing schema.
- AuxiliaryResource() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.AuxiliaryResource
-
Constructs a new instance of the AuxiliaryResource class.
- AuxiliaryResources - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing
-
Represents a collection of auxiliary resources associated with a learning activity within the SCORM IMS Simple Sequencing (IMSSS) schema.
- AuxiliaryResources() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.AuxiliaryResources
-
Default constructor for the AuxiliaryResources class.
- AVERAGE_SCORE_OF_ALL_UNITS - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.ScoreRollupType
-
The score rollup type is the average score of all units.
- AVERAGE_SCORE_OF_ALL_UNITS_WITH_SCORES - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.ScoreRollupType
-
The score rollup type is the average score of all units with scores.
B
- BaseModuleMetadata<M extends PackageManifest> - Class in dev.jcputney.elearning.parser.output.metadata
-
Base class for module metadata.
- BaseModuleMetadata() - Constructor for class dev.jcputney.elearning.parser.output.metadata.BaseModuleMetadata
-
Default constructor for the BaseModuleMetadata class.
- BaseModuleMetadata(M, ModuleType, boolean) - Constructor for class dev.jcputney.elearning.parser.output.metadata.BaseModuleMetadata
-
Constructor for BaseModuleMetadata.
- BaseParser<T extends ModuleMetadata<M>,
M extends PackageManifest> - Class in dev.jcputney.elearning.parser.parsers -
Abstract base class for all module parsers, providing shared capability for common operations, like detecting xAPI-related files and utility methods for file parsing.
- BaseParser(FileAccess) - Constructor for class dev.jcputney.elearning.parser.parsers.BaseParser
-
Constructs a BaseParser with the specified FileAccess instance and default options.
- BaseParser(FileAccess, ParserOptions) - Constructor for class dev.jcputney.elearning.parser.parsers.BaseParser
-
Constructs a BaseParser with the specified FileAccess instance and parser options.
- BaseParser(ModuleFileProvider) - Constructor for class dev.jcputney.elearning.parser.parsers.BaseParser
-
Constructs a BaseParser with the specified ModuleFileProvider instance and default options.
- BaseParser(ModuleFileProvider, ParserOptions) - Constructor for class dev.jcputney.elearning.parser.parsers.BaseParser
-
Constructs a BaseParser with the specified ModuleFileProvider instance and parser options.
- BehaviorSpec - Class in dev.jcputney.elearning.parser.input.lom.properties
-
Represents the behaviorSpec complex type.
- BehaviorSpec() - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Constructs a new instance of BehaviorSpec.
- BEST_DONE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.OfflineSynchModeType
-
The offline synchronization mode is best done.
- Block - Class in dev.jcputney.elearning.parser.input.cmi5
-
Represents a block within a CMI5 course structure.
- Block() - Constructor for class dev.jcputney.elearning.parser.input.cmi5.Block
-
Default constructor for the
Blockclass. - Block(TextType, TextType, ReferencesObjectives, List<AU>, List<Block>, String) - Constructor for class dev.jcputney.elearning.parser.input.cmi5.Block
-
Constructs a new
Blockinstance with the specified parameters. - BROWSED - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.CompletionStatusType
-
The "browsed" value indicates that the learning object has been browsed but not necessarily completed.
- BROWSER - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Type
-
The "browser" value specifies that the location is a browser.
- bucketName - Variable in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
The name of the S3 bucket to access.
- buildActivityTree() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Builds an ActivityTree from this manifest.
- buildFromManifest(Scorm2004Manifest) - Static method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityTree
-
Builds an ActivityTree from a SCORM 2004 manifest.
C
- CachedFileAccess - Class in dev.jcputney.elearning.parser.impl.access
-
A decorator implementation of
FileAccessthat adds caching capability to anyFileAccessimplementation. - CachedFileAccess(FileAccess) - Constructor for class dev.jcputney.elearning.parser.impl.access.CachedFileAccess
-
Constructs a new
CachedFileAccessinstance that wraps the specifiedFileAccessimplementation. - CaptureHistorySpec - Class in dev.jcputney.elearning.parser.input.lom.properties
-
Represents the captureHistorySpec complex type.
- CaptureHistorySpec() - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.CaptureHistorySpec
-
Default constructor for the
CaptureHistorySpecclass. - CaptureHistorySpec(YesNoType, YesNoType) - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.CaptureHistorySpec
-
Constructs a new instance of the
CaptureHistorySpecclass with the specified values. - CatalogEntry - Class in dev.jcputney.elearning.parser.input.lom.types
-
Represents a catalog entry in LOM metadata.
- CatalogEntry() - Constructor for class dev.jcputney.elearning.parser.input.lom.types.CatalogEntry
-
Default constructor for the CatalogEntry class.
- charset() - Method in record class dev.jcputney.elearning.parser.util.EncodingDetector.EncodingAwareInputStream
-
Returns the value of the
charsetrecord component. - checkFileExistsOnS3(String) - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Check if a file exists on S3 using the specific SDK implementation.
- checkFileExistsOnS3(String) - Method in class dev.jcputney.elearning.parser.impl.access.S3FileAccessV1
-
Checks if a file exists on the specified S3 bucket at the given path.
- checkFileExistsOnS3(String) - Method in class dev.jcputney.elearning.parser.impl.access.S3FileAccessV2
-
Checks if a file exists in the S3 bucket at the specified path.
- checkForRootPath(Set<String>, String) - Method in class dev.jcputney.elearning.parser.api.AbstractArchiveFileAccess
-
Checks if a file entry represents a root-level directory or if multiple top-level directories are present in the provided set.
- checkForXapi() - Method in class dev.jcputney.elearning.parser.parsers.BaseParser
-
Checks if the module contains xAPI-related files (for example, xAPI.js, sendStatement.js).
- ChildActivitySet - Enum Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types
-
Enum representing the possible values for
childActivitySet, specifying the set of child activities to consider when evaluating a rollup rule. - Classification - Class in dev.jcputney.elearning.parser.input.lom
-
Represents the classification information about a learning object in a Learning Object Metadata (LOM) document.
- Classification() - Constructor for class dev.jcputney.elearning.parser.input.lom.Classification
-
Default constructor for the Classification class.
- ClasspathFileAccess - Class in dev.jcputney.elearning.parser.impl.access
-
Implementation of
FileAccessthat reads files from the classpath, allowing testing of modules stored in the resources directory without needing actual filesystem access. - ClasspathFileAccess(String) - Constructor for class dev.jcputney.elearning.parser.impl.access.ClasspathFileAccess
-
Constructs a ClasspathFileAccess instance with the specified root path.
- clearCache() - Method in class dev.jcputney.elearning.parser.impl.access.CachedFileAccess
-
Clears all caches, forcing subsequent calls to retrieve fresh data from the delegate.
- clearCache(String) - Method in class dev.jcputney.elearning.parser.impl.access.CachedFileAccess
-
Clears the cache for a specific path, forcing subsequent calls for that path to retrieve fresh data from the delegate.
- clearCaches() - Method in interface dev.jcputney.elearning.parser.api.FileAccess
-
Clears any internal caches maintained by this FileAccess instance.
- clearCaches() - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Clear all caches - useful for testing or when bucket contents change.
- close() - Method in class dev.jcputney.elearning.parser.api.AbstractArchiveFileAccess
-
Default implementation of close for archive-based implementations.
- close() - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Closes the resource and performs necessary cleanup operations.
- close() - Method in class dev.jcputney.elearning.parser.impl.access.InMemoryFileAccess
-
No-op for in-memory implementation since there are no external resources to close.
- close() - Method in class dev.jcputney.elearning.parser.impl.access.ZipFileAccess
-
Closes the ZIP file to release resources.
- CMI5 - Enum constant in enum class dev.jcputney.elearning.parser.enums.ModuleEditionType
-
cmi5 (xAPI for cmi5) module type.
- CMI5 - Enum constant in enum class dev.jcputney.elearning.parser.enums.ModuleType
-
cmi5 (xAPI for cmi5) module type.
- CMI5_INVALID_LAUNCH_URL - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating an invalid launch URL in a cmi5 AU.
- CMI5_MISSING_LAUNCH_METHOD - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating a missing launch method in a cmi5 AU.
- CMI5_XML - Static variable in class dev.jcputney.elearning.parser.parsers.Cmi5Parser
-
The name of the cmi5 XML file that contains the module metadata.
- Cmi5DetectorPlugin - Class in dev.jcputney.elearning.parser.impl.detector
-
Plugin for detecting cmi5 modules.
- Cmi5DetectorPlugin() - Constructor for class dev.jcputney.elearning.parser.impl.detector.Cmi5DetectorPlugin
-
Default constructor for the cmi5 detector plugin.
- Cmi5Manifest - Class in dev.jcputney.elearning.parser.input.cmi5
-
Represents the root element of a CMI5 course structure manifest.
- Cmi5Manifest() - Constructor for class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
-
Default no-argument constructor for the Cmi5Manifest class.
- Cmi5Manifest(Course, ObjectivesList, List<Block>, List<AU>) - Constructor for class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
-
Constructs a new instance of the Cmi5Manifest class with the specified course, objectives, blocks, and assignable units.
- Cmi5Metadata - Class in dev.jcputney.elearning.parser.output.metadata.cmi5
-
Represents metadata for a cmi5 module, including cmi5-specific fields such as prerequisites, dependencies, assignable units, custom data, and xAPI support.
- Cmi5Metadata() - Constructor for class dev.jcputney.elearning.parser.output.metadata.cmi5.Cmi5Metadata
-
Default constructor for the Cmi5Metadata class.
- Cmi5Parser - Class in dev.jcputney.elearning.parser.parsers
-
Cmi5Parser is responsible for parsing cmi5-specific metadata from the cmi5.xml file.
- Cmi5Parser(FileAccess) - Constructor for class dev.jcputney.elearning.parser.parsers.Cmi5Parser
-
Constructs a Cmi5Parser with the specified FileAccess instance.
- Cmi5Parser(FileAccess, ParserOptions) - Constructor for class dev.jcputney.elearning.parser.parsers.Cmi5Parser
-
Constructs a Cmi5Parser with the specified FileAccess instance and parser options.
- Cmi5Validator - Class in dev.jcputney.elearning.parser.validators
-
Validator for cmi5 manifests.
- Cmi5Validator() - Constructor for class dev.jcputney.elearning.parser.validators.Cmi5Validator
-
Constructs a new Cmi5Validator with default validation rules.
- code() - Method in record class dev.jcputney.elearning.parser.validation.ValidationIssue
-
Returns the value of the
coderecord component. - COLLECTION - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Structure
-
The "collection" value specifies that the learning object is a collection of smaller units, each with its own metadata.
- COLLECTION_SEQUENCING_DEFINITION - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Indicates the sequencing definition for a collection within the SCORM IMS Simple Sequencing (IMSSS) framework.
- COMBINED - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.StatusDisplayType
-
The status display type is combined.
- COMMON_MODULE_FILES - Static variable in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Common module files that are frequently accessed and should be prefetched.
- CommunicationsSpec - Class in dev.jcputney.elearning.parser.input.lom.properties
-
Represents the communicationsSpec complex type.
- CommunicationsSpec() - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.CommunicationsSpec
-
Default constructor for the
CommunicationsSpecclass. - COMPETENCY - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Purpose
-
The purpose of the learning object is to provide a competency.
- COMPLETE_WHEN_ALL_UNITS_COMPLETE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.StatusRollupType
-
The status rollup type is complete when all units complete.
- COMPLETE_WHEN_ALL_UNITS_SATISFACTORILY_COMPLETE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.StatusRollupType
-
The status rollup type is complete when all units satisfactorily complete.
- COMPLETE_WHEN_THRESHOLD_SCORE_IS_MET - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.StatusRollupType
-
The status rollup type is complete when the threshold score is met.
- COMPLETED - Enum constant in enum class dev.jcputney.elearning.parser.input.cmi5.types.MoveOn
-
The move on condition is completed.
- COMPLETED - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.CompletionStatusType
-
The "completed" value indicates that the learning object has been completed.
- COMPLETED - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupActionType
-
The "completed" value specifies that the activity is considered completed when the rule's conditions are met.
- COMPLETED - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupRuleConditionType
-
The condition is met if the activity is marked as completed.
- COMPLETED - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.SequencingRuleConditionType
-
The condition is met if the activity is marked as completed.
- COMPLETED_AND_PASSED - Enum constant in enum class dev.jcputney.elearning.parser.input.cmi5.types.MoveOn
-
The move on condition is completed and passed.
- COMPLETED_OR_PASSED - Enum constant in enum class dev.jcputney.elearning.parser.input.cmi5.types.MoveOn
-
The move on condition is completed or passed.
- COMPLETION_ONLY - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.StatusDisplayType
-
The status display type is completion only.
- COMPLETION_THRESHOLD - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents the completion threshold setting used in SCORM sequencing.
- CompletionStatusType - Enum Class in dev.jcputney.elearning.parser.input.lom.properties
-
Enum representing the completionStatusType simple type.
- CompletionThreshold - Class in dev.jcputney.elearning.parser.input.scorm2004.adl.cp
-
Represents the completion threshold element, which specifies the minimum progress required to mark the content as complete.
- CompletionThreshold() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.CompletionThreshold
-
Default constructor for the CompletionThreshold class.
- CompletionThreshold(MeasureType, PercentType, Boolean) - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.CompletionThreshold
-
Constructs a `CompletionThreshold` object with the specified parameters.
- ConditionCombinationType - Enum Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types
-
Enum representing the possible ways to combine multiple conditions within a rollup or sequencing rule.
- ConditionOperatorType - Enum Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types
-
Enum representing the possible operators for evaluating a rollup condition.
- ConstrainChoiceConsiderations - Class in dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing
-
Represents the constrainedChoiceConsiderationsType complex type, defining choice and activation restrictions.
- ConstrainChoiceConsiderations() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.ConstrainChoiceConsiderations
-
Default constructor for the ConstrainChoiceConsiderations class.
- CONTENT_PROVIDER - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Role
-
The "content provider" value specifies that the entity provided the content for the resource.
- Context - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
The context to which the learning object applies.
- CONTINUE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.ExitActionType
-
The exit action is to continue.
- CONTINUE - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.HideLMSUI
-
The "continue" option hides the LMS's "continue" button or action.
- CONTINUE_MESSAGE - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.TimeLimitAction
-
Continue the activity and display a message.
- CONTINUE_NO_MESSAGE - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.TimeLimitAction
-
Continue the activity without displaying a message.
- Contribute - Class in dev.jcputney.elearning.parser.input.lom.types
-
Represents a contribution to the lifecycle of the learning object in the Learning Object Metadata (LOM).
- Contribute() - Constructor for class dev.jcputney.elearning.parser.input.lom.types.Contribute
-
Default constructor for the Contribute class.
- ContributeEntity - Class in dev.jcputney.elearning.parser.input.lom.types
-
Represents an entity contributing to the lifecycle of the learning object in the Learning Object Metadata (LOM).
- ContributeEntity() - Constructor for class dev.jcputney.elearning.parser.input.lom.types.ContributeEntity
-
Default constructor for the
ContributeEntityclass. - ContributeMeta - Class in dev.jcputney.elearning.parser.input.lom.types
-
Represents the metadata-specific contribution information in the Learning Object Metadata (LOM).
- ContributeMeta() - Constructor for class dev.jcputney.elearning.parser.input.lom.types.ContributeMeta
-
Creates an instance of the ContributeMeta class with default values.
- ContributeMeta(SourceValuePair<RoleMeta>, List<String>, Date) - Constructor for class dev.jcputney.elearning.parser.input.lom.types.ContributeMeta
-
Constructs an instance of the
ContributeMetaclass with the specified role, entities, and date. - ControlMode - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing
-
Represents the control mode settings for a learning activity within the SCORM IMS Simple Sequencing (IMSSS) schema.
- ControlMode() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.ControlMode
-
Default constructor for the ControlMode class.
- ControlMode(boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.ControlMode
-
Constructor for the ControlMode class, which allows customization of various navigation and information usage settings.
- ControlsSpec - Class in dev.jcputney.elearning.parser.input.lom.properties
-
Represents the controlsSpec complex type.
- ControlsSpec() - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Default constructor for the ControlsSpec class.
- CopyrightAndOtherRestrictions - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
Enum representing the copyright and other restrictions of a learning object.
- Cost - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
The cost of using the learning object.
- Course - Class in dev.jcputney.elearning.parser.input.cmi5
-
Represents the root course element in a CMI5 course structure, including metadata such as title, description, and optional custom extensions.
- Course() - Constructor for class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
- Course() - Constructor for class dev.jcputney.elearning.parser.input.cmi5.Course
-
Default constructor for the Course class.
- Course(TextType, TextType, List<Object>, String) - Constructor for class dev.jcputney.elearning.parser.input.cmi5.Course
-
Constructs a new instance of the Course class with specified title, description, custom extensions, and identifier.
- CourseBehavior() - Constructor for class dev.jcputney.elearning.parser.input.aicc.AiccCourse.CourseBehavior
- CourseDescriptionDeserializer - Class in dev.jcputney.elearning.parser.input.aicc
-
Custom deserializer for AICC course descriptions that provides backward compatibility with legacy JSON data.
- CourseDescriptionDeserializer() - Constructor for class dev.jcputney.elearning.parser.input.aicc.CourseDescriptionDeserializer
-
Default constructor for the deserializer.
- CourseRequiredRule - Class in dev.jcputney.elearning.parser.validators.rules.aicc
-
Validates that an AICC manifest contains course information.
- CourseRequiredRule - Class in dev.jcputney.elearning.parser.validators.rules.cmi5
-
Validates that a cmi5 manifest contains course element.
- CourseRequiredRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.aicc.CourseRequiredRule
- CourseRequiredRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.cmi5.CourseRequiredRule
- CourseStructure - Class in dev.jcputney.elearning.parser.input.aicc
-
Represents the courseStructure complex type.
- CourseStructure() - Constructor for class dev.jcputney.elearning.parser.input.aicc.CourseStructure
-
Default constructor for the CourseStructure class.
- CourseStructure(String, String) - Constructor for class dev.jcputney.elearning.parser.input.aicc.CourseStructure
-
Constructs a CourseStructure instance with the specified block and member.
- create(AiccManifest, boolean, String) - Static method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
-
Creates and initializes an instance of AiccMetadata based on the provided AICC manifest.
- create(Cmi5Manifest, boolean) - Static method in class dev.jcputney.elearning.parser.output.metadata.cmi5.Cmi5Metadata
-
Creates a new Cmi5Metadata instance with standard cmi5 metadata components.
- create(Scorm12Manifest, boolean) - Static method in class dev.jcputney.elearning.parser.output.metadata.scorm12.Scorm12Metadata
-
Creates a new Scorm12Metadata instance with standard SCORM 1.2 metadata components.
- create(Scorm2004Manifest, boolean) - Static method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
-
Creates a new Scorm2004Metadata instance with standard SCORM 2004 metadata components.
- createBufferedStream(InputStream) - Static method in class dev.jcputney.elearning.parser.util.StreamingUtils
-
Wraps an InputStream with buffering for improved performance.
- createBufferedStream(InputStream, int) - Static method in class dev.jcputney.elearning.parser.util.StreamingUtils
-
Wraps an InputStream with buffering for improved performance.
- createEnhancedStream(InputStream, long, StreamingProgressListener) - Static method in class dev.jcputney.elearning.parser.util.StreamingUtils
-
Creates a combined buffered and progress-tracking stream.
- createProgressTrackingStream(InputStream, long, StreamingProgressListener) - Static method in class dev.jcputney.elearning.parser.util.StreamingUtils
-
Creates a progress-tracking input stream that reports progress at regular intervals.
- createProgressTrackingStream(InputStream, long, StreamingProgressListener, long) - Static method in class dev.jcputney.elearning.parser.util.StreamingUtils
-
Creates a progress-tracking input stream with a custom progress interval.
- CREATOR - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.RoleMeta
-
The "creator" value specifies that the entity is the creator of the resource.
- CRS_EXTENSION - Static variable in class dev.jcputney.elearning.parser.parsers.AiccParser
-
The file extension for the AICC course file.
- CST_EXTENSION - Static variable in class dev.jcputney.elearning.parser.parsers.AiccParser
-
The file extension for the AICC course structure file.
D
- DataMap - Class in dev.jcputney.elearning.parser.input.scorm2004.adl.cp
-
Represents the map element, specifying shared data configuration.
- DataMap() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.DataMap
-
Default constructor for the DataMap class.
- Date - Class in dev.jcputney.elearning.parser.input.lom.types
-
Represents a date element in LOM metadata, including the date value and an optional description.
- Date() - Constructor for class dev.jcputney.elearning.parser.input.lom.types.Date
-
Default constructor for the
Dateclass. - DebugSpec - Class in dev.jcputney.elearning.parser.input.lom.properties
-
Represents the debugSpec complex type.
- DebugSpec() - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Default constructor for the DebugSpec class.
- DEFAULT_BUFFER_SIZE - Static variable in class dev.jcputney.elearning.parser.util.StreamingUtils
-
Default buffer size for buffered streams (64KB).
- DEFAULT_PROGRESS_INTERVAL - Static variable in class dev.jcputney.elearning.parser.util.StreamingUtils
-
Default progress update interval in bytes (1MB).
- DefaultModuleFileProvider - Class in dev.jcputney.elearning.parser.impl.provider
-
Default implementation of the ModuleFileProvider interface.
- DefaultModuleFileProvider(FileAccess) - Constructor for class dev.jcputney.elearning.parser.impl.provider.DefaultModuleFileProvider
-
Constructs a DefaultModuleFileProvider with the specified FileAccess instance.
- DefaultModuleParserFactory - Class in dev.jcputney.elearning.parser.impl.factory
-
Default implementation of the ModuleParserFactory interface.
- DefaultModuleParserFactory(FileAccess) - Constructor for class dev.jcputney.elearning.parser.impl.factory.DefaultModuleParserFactory
-
Constructs a new DefaultModuleParserFactory with the specified FileAccess implementation, a default ModuleTypeDetector, and default parser options.
- DefaultModuleParserFactory(FileAccess, ModuleTypeDetector) - Constructor for class dev.jcputney.elearning.parser.impl.factory.DefaultModuleParserFactory
-
Constructs a new DefaultModuleParserFactory with the specified FileAccess and ModuleTypeDetector implementations, using default parser options.
- DefaultModuleParserFactory(FileAccess, ModuleTypeDetector, ParserOptions) - Constructor for class dev.jcputney.elearning.parser.impl.factory.DefaultModuleParserFactory
-
Constructs a new DefaultModuleParserFactory with the specified FileAccess, ModuleTypeDetector, and ParserOptions.
- DefaultModuleParserFactory(FileAccess, ParserOptions) - Constructor for class dev.jcputney.elearning.parser.impl.factory.DefaultModuleParserFactory
-
Constructs a new DefaultModuleParserFactory with the specified FileAccess implementation, a default ModuleTypeDetector, and custom parser options.
- DefaultModuleTypeDetector - Class in dev.jcputney.elearning.parser.impl.detector
-
Default implementation of the ModuleTypeDetector interface.
- DefaultModuleTypeDetector(FileAccess) - Constructor for class dev.jcputney.elearning.parser.impl.detector.DefaultModuleTypeDetector
-
Constructs a new DefaultModuleTypeDetector with the specified FileAccess implementation.
- DefaultOrganizationValidRule - Class in dev.jcputney.elearning.parser.validators.rules.scorm12
-
Validates that if a default organization is specified, it references an existing organization.
- DefaultOrganizationValidRule - Class in dev.jcputney.elearning.parser.validators.rules.scorm2004
-
Validates that the default organization attribute references an existing organization.
- DefaultOrganizationValidRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.scorm12.DefaultOrganizationValidRule
- DefaultOrganizationValidRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.scorm2004.DefaultOrganizationValidRule
- DeliveryControls - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing
-
Represents the delivery controls for a learning activity within the SCORM IMS Simple Sequencing (IMSSS) schema.
- DeliveryControls() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.DeliveryControls
-
Constructs an instance of the DeliveryControls class.
- DES_EXTENSION - Static variable in class dev.jcputney.elearning.parser.parsers.AiccParser
-
The file extension for the AICC descriptor file.
- DESCRIPTION - Static variable in class dev.jcputney.elearning.parser.output.metadata.BaseModuleMetadata
-
The description field of the module metadata.
- Descriptor - Class in dev.jcputney.elearning.parser.input.aicc
-
Represents the descriptor element in an AICC module.
- Descriptor() - Constructor for class dev.jcputney.elearning.parser.input.aicc.Descriptor
-
Default constructor for the Descriptor class.
- Descriptor(String, String, String, String) - Constructor for class dev.jcputney.elearning.parser.input.aicc.Descriptor
-
Constructs a Descriptor object with the specified system ID, developer ID, title, and description.
- deserialize(JsonParser, DeserializationContext) - Method in class dev.jcputney.elearning.parser.input.aicc.CourseDescriptionDeserializer
-
Deserializes a JSON value into a course description string.
- deserialize(JsonParser, DeserializationContext) - Method in class dev.jcputney.elearning.parser.input.common.LangStringDeserializer
-
Deserializes a JSON or XML representation of a LangString object.
- deserialize(JsonParser, DeserializationContext) - Method in class dev.jcputney.elearning.parser.input.common.LangStringListDeserializer
-
Deserializes JSON input into a list of LangString objects.
- deserialize(JsonParser, DeserializationContext) - Method in class dev.jcputney.elearning.parser.input.common.PercentTypeDeserializer
-
Deserializes a JSON string into a PercentType object.
- deserialize(JsonParser, DeserializationContext) - Method in class dev.jcputney.elearning.parser.input.common.serialization.DurationHHMMSSDeserializer
-
Deserializes a JSON value into a
Durationobject. - deserialize(JsonParser, DeserializationContext) - Method in class dev.jcputney.elearning.parser.input.common.serialization.DurationIso8601Deserializer
-
Deserializes a JSON value into a
Durationobject. - deserialize(JsonParser, DeserializationContext) - Method in class dev.jcputney.elearning.parser.input.common.serialization.InstantDeserializer
-
Deserializes a JSON value into an
Instantobject. - deserialize(JsonParser, DeserializationContext) - Method in class dev.jcputney.elearning.parser.input.common.TrimAndPreserveIndentationDeserializer
-
Deserializes a JSON string into a trimmed and normalized string.
- deserialize(JsonParser, DeserializationContext) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.MeasureTypeDeserializer
-
Deserialize a JSON string into a MeasureType object.
- detect(FileAccess) - Method in interface dev.jcputney.elearning.parser.api.ModuleTypeDetectorPlugin
-
Attempts to detect if the module is of the type handled by this plugin.
- detect(FileAccess) - Method in class dev.jcputney.elearning.parser.impl.detector.AiccDetectorPlugin
-
Detects if the provided FileAccess instance contains AICC module files.
- detect(FileAccess) - Method in class dev.jcputney.elearning.parser.impl.detector.Cmi5DetectorPlugin
-
Detects if the provided FileAccess instance contains a cmi5 module.
- detect(FileAccess) - Method in class dev.jcputney.elearning.parser.impl.detector.ScormDetectorPlugin
-
Detects the SCORM module type by checking for the presence of the SCORM manifest file.
- detect(FileAccess) - Method in class dev.jcputney.elearning.parser.impl.detector.XapiDetectorPlugin
-
Detects if the module is an xAPI/TinCan package.
- detect(Scorm2004Manifest) - Static method in class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector
-
Detects the sequencing support level and relevant indicators within a given SCORM 2004 manifest.
- detectEncoding(InputStream) - Static method in class dev.jcputney.elearning.parser.util.EncodingDetector
-
Detects the encoding of an XML input stream.
- detectInternalRootDirectory(String) - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Detect the internal root directory using the specific SDK implementation.
- detectInternalRootDirectory(String) - Method in class dev.jcputney.elearning.parser.impl.access.S3FileAccessV1
-
Detects the internal root directory based on the specified root path by querying the S3 bucket for common prefixes.
- detectInternalRootDirectory(String) - Method in class dev.jcputney.elearning.parser.impl.access.S3FileAccessV2
-
Detects the internal root directory from a given root path by querying the S3 bucket and inspecting the common prefixes.
- detectModuleType() - Method in interface dev.jcputney.elearning.parser.api.ModuleTypeDetector
-
Detects the type of eLearning module based on the files present in the file system.
- detectModuleType() - Method in class dev.jcputney.elearning.parser.impl.detector.DefaultModuleTypeDetector
-
Detects the type of eLearning module based on the files present in the file system.
- detectRootPath() - Method in class dev.jcputney.elearning.parser.api.AbstractArchiveFileAccess
-
Detects the common root directory by analyzing file paths from storage.
- detectScormVersion(FileAccess) - Static method in class dev.jcputney.elearning.parser.util.ScormVersionDetector
-
Detects the version of a SCORM module based on its manifest file.
- dev.jcputney.elearning.parser.api - package dev.jcputney.elearning.parser.api
- dev.jcputney.elearning.parser.config - package dev.jcputney.elearning.parser.config
- dev.jcputney.elearning.parser.enums - package dev.jcputney.elearning.parser.enums
- dev.jcputney.elearning.parser.exception - package dev.jcputney.elearning.parser.exception
- dev.jcputney.elearning.parser.impl.access - package dev.jcputney.elearning.parser.impl.access
- dev.jcputney.elearning.parser.impl.detector - package dev.jcputney.elearning.parser.impl.detector
- dev.jcputney.elearning.parser.impl.factory - package dev.jcputney.elearning.parser.impl.factory
- dev.jcputney.elearning.parser.impl.provider - package dev.jcputney.elearning.parser.impl.provider
- dev.jcputney.elearning.parser.input - package dev.jcputney.elearning.parser.input
- dev.jcputney.elearning.parser.input.aicc - package dev.jcputney.elearning.parser.input.aicc
- dev.jcputney.elearning.parser.input.aicc.prereq - package dev.jcputney.elearning.parser.input.aicc.prereq
- dev.jcputney.elearning.parser.input.cmi5 - package dev.jcputney.elearning.parser.input.cmi5
- dev.jcputney.elearning.parser.input.cmi5.types - package dev.jcputney.elearning.parser.input.cmi5.types
- dev.jcputney.elearning.parser.input.common - package dev.jcputney.elearning.parser.input.common
- dev.jcputney.elearning.parser.input.common.serialization - package dev.jcputney.elearning.parser.input.common.serialization
- dev.jcputney.elearning.parser.input.lom - package dev.jcputney.elearning.parser.input.lom
- dev.jcputney.elearning.parser.input.lom.properties - package dev.jcputney.elearning.parser.input.lom.properties
- dev.jcputney.elearning.parser.input.lom.types - package dev.jcputney.elearning.parser.input.lom.types
- dev.jcputney.elearning.parser.input.scorm12 - package dev.jcputney.elearning.parser.input.scorm12
- dev.jcputney.elearning.parser.input.scorm12.adl - package dev.jcputney.elearning.parser.input.scorm12.adl
- dev.jcputney.elearning.parser.input.scorm12.ims.cp - package dev.jcputney.elearning.parser.input.scorm12.ims.cp
- dev.jcputney.elearning.parser.input.scorm2004 - package dev.jcputney.elearning.parser.input.scorm2004
- dev.jcputney.elearning.parser.input.scorm2004.adl.cp - package dev.jcputney.elearning.parser.input.scorm2004.adl.cp
- dev.jcputney.elearning.parser.input.scorm2004.adl.navigation - package dev.jcputney.elearning.parser.input.scorm2004.adl.navigation
- dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing - package dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing
- dev.jcputney.elearning.parser.input.scorm2004.adl.types - package dev.jcputney.elearning.parser.input.scorm2004.adl.types
- dev.jcputney.elearning.parser.input.scorm2004.ims.cp - package dev.jcputney.elearning.parser.input.scorm2004.ims.cp
- dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective - package dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective
- dev.jcputney.elearning.parser.input.scorm2004.ims.ss.random - package dev.jcputney.elearning.parser.input.scorm2004.ims.ss.random
- dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup - package dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup
- dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing - package dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing
- dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types - package dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types
- dev.jcputney.elearning.parser.input.scorm2004.sequencing - package dev.jcputney.elearning.parser.input.scorm2004.sequencing
- dev.jcputney.elearning.parser.input.xapi.tincan - package dev.jcputney.elearning.parser.input.xapi.tincan
- dev.jcputney.elearning.parser.input.xapi.types - package dev.jcputney.elearning.parser.input.xapi.types
- dev.jcputney.elearning.parser.output - package dev.jcputney.elearning.parser.output
- dev.jcputney.elearning.parser.output.metadata - package dev.jcputney.elearning.parser.output.metadata
- dev.jcputney.elearning.parser.output.metadata.aicc - package dev.jcputney.elearning.parser.output.metadata.aicc
- dev.jcputney.elearning.parser.output.metadata.cmi5 - package dev.jcputney.elearning.parser.output.metadata.cmi5
- dev.jcputney.elearning.parser.output.metadata.scorm12 - package dev.jcputney.elearning.parser.output.metadata.scorm12
- dev.jcputney.elearning.parser.output.metadata.scorm2004 - package dev.jcputney.elearning.parser.output.metadata.scorm2004
- dev.jcputney.elearning.parser.output.metadata.xapi - package dev.jcputney.elearning.parser.output.metadata.xapi
- dev.jcputney.elearning.parser.parsers - package dev.jcputney.elearning.parser.parsers
- dev.jcputney.elearning.parser.util - package dev.jcputney.elearning.parser.util
- dev.jcputney.elearning.parser.validation - package dev.jcputney.elearning.parser.validation
- dev.jcputney.elearning.parser.validators - package dev.jcputney.elearning.parser.validators
- dev.jcputney.elearning.parser.validators.rules - package dev.jcputney.elearning.parser.validators.rules
- dev.jcputney.elearning.parser.validators.rules.aicc - package dev.jcputney.elearning.parser.validators.rules.aicc
- dev.jcputney.elearning.parser.validators.rules.cmi5 - package dev.jcputney.elearning.parser.validators.rules.cmi5
- dev.jcputney.elearning.parser.validators.rules.common - package dev.jcputney.elearning.parser.validators.rules.common
- dev.jcputney.elearning.parser.validators.rules.scorm12 - package dev.jcputney.elearning.parser.validators.rules.scorm12
- dev.jcputney.elearning.parser.validators.rules.scorm2004 - package dev.jcputney.elearning.parser.validators.rules.scorm2004
- dev.jcputney.elearning.parser.validators.rules.xapi - package dev.jcputney.elearning.parser.validators.rules.xapi
- DIAGRAM - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
The learning resource is a diagram.
- DIFFICULT - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Difficulty
-
The learning object is "difficult".
- Difficulty - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
The difficulty of the learning object.
- directoryListCache - Variable in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Cache for directory listings to avoid repeated S3 API calls.
- DISABLE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.InvalidMenuItemActionType
-
The invalid menu item action type is "disable".
- DISABLED - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.EnabledDisabledType
-
The lookahead sequencer mode is disabled.
- DISABLED - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.LookaheadSequencerModeType
-
The lookahead sequencer mode is disabled.
- DISCIPLINE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Purpose
-
The purpose of the learning object is to provide a discipline.
- DisplayStageSpec - Class in dev.jcputney.elearning.parser.input.lom.properties
-
Represents the displayStageSpec complex type.
- DisplayStageSpec() - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.DisplayStageSpec
-
Default constructor for the DisplayStageSpec class.
- DO_NOTHING - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.ExitActionType
-
The exit action is to do nothing.
- DRAFT - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Status
-
The "draft" value specifies that the learning object is in draft status.
- DuplicateIdentifierRule - Class in dev.jcputney.elearning.parser.validators.rules.common
-
Validates that all identifiers within the manifest are unique.
- DuplicateIdentifierRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.common.DuplicateIdentifierRule
- DURATION - Static variable in class dev.jcputney.elearning.parser.output.metadata.BaseModuleMetadata
-
The duration field of the module metadata.
- DurationHHMMSSDeserializer - Class in dev.jcputney.elearning.parser.input.common.serialization
- DurationHHMMSSDeserializer() - Constructor for class dev.jcputney.elearning.parser.input.common.serialization.DurationHHMMSSDeserializer
-
Default constructor for the deserializer.
- DurationIso8601Deserializer - Class in dev.jcputney.elearning.parser.input.common.serialization
- DurationIso8601Deserializer() - Constructor for class dev.jcputney.elearning.parser.input.common.serialization.DurationIso8601Deserializer
-
Default constructor for the deserializer.
E
- EASY - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Difficulty
-
The learning object is "easy".
- EDITOR - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Role
-
The "editor" value specifies that the entity edited the resource.
- Educational - Class in dev.jcputney.elearning.parser.input.lom
-
Represents the educational information about a learning object in a Learning Object Metadata (LOM) document.
- Educational() - Constructor for class dev.jcputney.elearning.parser.input.lom.Educational
-
Constructs an instance of the Educational class.
- EDUCATIONAL_LEVEL - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Purpose
-
The purpose of the learning object is to provide an educational level.
- EDUCATIONAL_OBJECTIVE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Purpose
-
The purpose of the learning object is to provide an educational objective.
- EDUCATIONAL_VALIDATOR - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Role
-
The "educational validator" value specifies that the entity validated the educational aspects of the resource.
- ENABLED - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.EnabledDisabledType
-
The lookahead sequencer mode is enabled.
- ENABLED - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.LookaheadSequencerModeType
-
The lookahead sequencer mode is enabled.
- EnabledDisabledType - Enum Class in dev.jcputney.elearning.parser.input.lom.properties
-
Enum representing the lookaheadSequencerModeType simple type.
- EncodingAwareInputStream(InputStream, Charset) - Constructor for record class dev.jcputney.elearning.parser.util.EncodingDetector.EncodingAwareInputStream
-
Creates an instance of a
EncodingAwareInputStreamrecord class. - EncodingDetector - Class in dev.jcputney.elearning.parser.util
-
Utility class for detecting character encoding of XML files.
- EncodingDetector() - Constructor for class dev.jcputney.elearning.parser.util.EncodingDetector
- EncodingDetector.EncodingAwareInputStream - Record Class in dev.jcputney.elearning.parser.util
-
Wrapper class that holds an input stream and its detected encoding.
- equals(Object) - Method in record class dev.jcputney.elearning.parser.api.ParseResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCompletionCriteria
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.CourseBehavior
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.aicc.CourseStructure
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.aicc.Descriptor
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteExpression
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteNode
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteToken
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.cmi5.Block
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.cmi5.Course
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.cmi5.ObjectivesList
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.cmi5.types.Objective
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.cmi5.types.ObjectiveReference
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.cmi5.types.ReferencesObjectives
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.common.PercentType
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.Annotation
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.Classification
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.Educational
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.General
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.LifeCycle
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.LOM
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.MetaMetadata
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.properties.AppearanceSpec
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.properties.CaptureHistorySpec
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.properties.CommunicationsSpec
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.properties.DisplayStageSpec
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ExitActionsSpec
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ExitTypesSpec
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.properties.HeuristicSpec
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.properties.LaunchSpec
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.properties.PackageProperties
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.properties.RsopSpec
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ScoExitActionSpec
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.properties.StageSpec
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.Relation
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.Rights
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.Technical
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.types.CatalogEntry
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.types.Contribute
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.types.ContributeEntity
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.types.ContributeMeta
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.types.Date
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.types.Identifier
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.types.LangString
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.types.LomDuration
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.types.OrComposite
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.types.Requirement
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.types.Resource
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.types.SingleLangString
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.types.SourceValuePair
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.types.Taxon
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.types.TaxonPath
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.lom.types.UnboundLangString
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm12.adl.Scorm12Prerequisites
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Dependency
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12File
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Metadata
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organization
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organizations
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resources
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.ADLData
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.CompletionThreshold
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.DataMap
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.NavigationInterface
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.Presentation
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.ADLObjective
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.ConstrainChoiceConsiderations
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.RollupConsiderations
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004CourseMetadata
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Dependency
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004File
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organizations
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resources
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004SubMetadata
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objective
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objectives
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.random.RandomizationControls
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupAction
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupCondition
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupConditions
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRule
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRules
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.AuxiliaryResource
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.AuxiliaryResources
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.ControlMode
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.DeliveryControls
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleAction
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleCondition
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleConditions
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingCollection
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingRule
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingRules
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.MeasureType
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityTree
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanActivity
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanManifest
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.xapi.types.LangString
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.xapi.types.SimpleLangString
- equals(Object) - Method in class dev.jcputney.elearning.parser.input.xapi.types.TextType
- equals(Object) - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
- equals(Object) - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccObjectiveMetadata
- equals(Object) - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccPrerequisite
- equals(Object) - Method in class dev.jcputney.elearning.parser.output.metadata.BaseModuleMetadata
- equals(Object) - Method in class dev.jcputney.elearning.parser.output.metadata.cmi5.Cmi5Metadata
- equals(Object) - Method in class dev.jcputney.elearning.parser.output.metadata.scorm12.Scorm12Metadata
- equals(Object) - Method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
- equals(Object) - Method in class dev.jcputney.elearning.parser.output.ModuleMetadata
- equals(Object) - Method in record class dev.jcputney.elearning.parser.util.EncodingDetector.EncodingAwareInputStream
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.jcputney.elearning.parser.validation.ValidationIssue
-
Indicates whether some other object is "equal to" this one.
- error(String, String, String) - Static method in record class dev.jcputney.elearning.parser.validation.ValidationIssue
-
Creates an error-level validation issue without a suggested fix.
- error(String, String, String, String) - Static method in record class dev.jcputney.elearning.parser.validation.ValidationIssue
-
Creates an error-level validation issue with a suggested fix.
- ERROR - Enum constant in enum class dev.jcputney.elearning.parser.validation.ValidationIssue.Severity
-
Spec violation that prevents proper operation.
- EXAM - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
The learning resource is an exam.
- executorService - Variable in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Executor service for parallel operations, such as file existence checks and prefetching.
- EXERCISE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
The learning resource is an exercise.
- EXIT - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.HideLMSUI
-
The "exit" option hides the LMS's "exit" button or action.
- EXIT_ALL - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.ReturnToLmsActionType
-
The return to LMS action type is exit all.
- EXIT_ALL - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.HideLMSUI
-
The "exitAll" option hides the LMS's "exit all" feature.
- EXIT_CONFIRMATION - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.ExitActionType
-
The exit action is to exit with confirmation.
- EXIT_MESSAGE - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.TimeLimitAction
-
Exit the activity and display a message.
- EXIT_NO_CONFIRMATION - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.ExitActionType
-
The exit action is to exit without confirmation.
- EXIT_NO_MESSAGE - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.TimeLimitAction
-
Exit the activity without displaying a message.
- ExitActionsSpec - Class in dev.jcputney.elearning.parser.input.lom.properties
-
Represents the exitActionsSpec complex type.
- ExitActionsSpec() - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.ExitActionsSpec
-
Constructs an instance of the
ExitActionsSpecclass. - ExitActionType - Enum Class in dev.jcputney.elearning.parser.input.lom.properties
-
Enum representing the exitActionType simple type.
- ExitTypesSpec - Class in dev.jcputney.elearning.parser.input.lom.properties
-
Represents the exitTypesSpec complex type.
- ExitTypesSpec() - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.ExitTypesSpec
-
Default constructor for the
ExitTypesSpecclass. - ExitTypesSpec(ExitActionType, ExitActionType, ExitActionType, ExitActionType) - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.ExitTypesSpec
-
Constructs an instance of
ExitTypesSpecwith the specified exit action types for different scenarios: normal, suspend, timeout, and logout. - EXPERIMENT - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
The learning resource is an experiment.
- EXPOSITIVE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.InteractivityType
-
The learning resource is expositive and doesn't require user input.
- extractMetadata(AiccManifest, ValidationResult) - Method in class dev.jcputney.elearning.parser.parsers.AiccParser
- extractMetadata(Cmi5Manifest, ValidationResult) - Method in class dev.jcputney.elearning.parser.parsers.Cmi5Parser
- extractMetadata(Scorm12Manifest, ValidationResult) - Method in class dev.jcputney.elearning.parser.parsers.Scorm12Parser
- extractMetadata(Scorm2004Manifest, ValidationResult) - Method in class dev.jcputney.elearning.parser.parsers.Scorm2004Parser
- extractMetadata(TincanManifest, ValidationResult) - Method in class dev.jcputney.elearning.parser.parsers.XapiParser
- extractMetadata(M, ValidationResult) - Method in class dev.jcputney.elearning.parser.parsers.BaseParser
-
Extracts metadata from a parsed and validated manifest.
F
- FALSE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.YesNoType
-
The value is false.
- FIGURE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
The learning resource is a figure.
- FileAccess - Interface in dev.jcputney.elearning.parser.api
-
An interface for accessing files within a package or directory.
- FileAccessException - Exception in dev.jcputney.elearning.parser.exception
-
Exception thrown when there's an error accessing files within a module.
- FileAccessException(String) - Constructor for exception dev.jcputney.elearning.parser.exception.FileAccessException
-
Constructs a new FileAccessException with the specified detail message.
- FileAccessException(String, Throwable) - Constructor for exception dev.jcputney.elearning.parser.exception.FileAccessException
-
Constructs a new FileAccessException with the specified detail message and cause.
- FileExistenceValidator - Class in dev.jcputney.elearning.parser.config
-
Configuration utility for controlling file existence validation in module parsers.
- fileExists(String) - Method in interface dev.jcputney.elearning.parser.api.FileAccess
-
Checks if a file exists at the given path.
- fileExists(String) - Method in interface dev.jcputney.elearning.parser.api.ModuleFileProvider
-
Checks if a file exists at the specified path.
- fileExists(String) - Method in class dev.jcputney.elearning.parser.impl.provider.DefaultModuleFileProvider
-
Checks if a file exists at the specified path.
- fileExistsBatch(List<String>) - Method in interface dev.jcputney.elearning.parser.api.FileAccess
-
Checks if multiple files exist in a batch operation.
- fileExistsBatch(List<String>) - Method in interface dev.jcputney.elearning.parser.api.ModuleFileProvider
-
Checks if multiple files exist in a batch operation.
- fileExistsBatch(List<String>) - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Batch check if multiple files exist - much more efficient for module parsing.
- fileExistsBatch(List<String>) - Method in class dev.jcputney.elearning.parser.impl.provider.DefaultModuleFileProvider
-
Checks if multiple files exist in a batch operation.
- fileExistsCache - Variable in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Cache for file existence checks to avoid repeated S3 API calls.
- fileExistsInternal(String) - Method in interface dev.jcputney.elearning.parser.api.FileAccess
-
Internal method to check if a file exists at the given path.
- fileExistsInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Checks if a file exists at the specified path with caching.
- fileExistsInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.CachedFileAccess
-
Checks if a file exists at the given path, using the cache if available.
- fileExistsInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.ClasspathFileAccess
-
Checks if a file exists on the classpath at the given path.
- fileExistsInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.InMemoryFileAccess
-
Checks if a file specified by the given path exists in the in-memory file system.
- fileExistsInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.LocalFileAccess
-
Checks if a file exists at the specified path.
- fileExistsInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.ZipFileAccess
-
Checks if a file exists within the ZIP archive.
- fileSizeCache - Variable in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Cache for file sizes, used to avoid repeated S3 API calls for size checks.
- FileUtils - Class in dev.jcputney.elearning.parser.util
-
Utility methods for file operations.
- FINAL - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Status
-
The "final" value specifies that the learning object is in final status.
- findFileIgnoreCase(List<String>, String) - Static method in class dev.jcputney.elearning.parser.util.FileUtils
-
Finds a file in the given list using case-insensitive matching.
- FIXED_AVERAGE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.ScoreRollupType
-
The score rollup type is a fixed average.
- formatErrors() - Method in class dev.jcputney.elearning.parser.validation.ValidationResult
-
Formats all errors as a human-readable string.
- FRAMESET - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.LaunchType
-
The learning object is launched in a frameset.
- fromItem(Scorm2004Item, ActivityNode) - Static method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Creates an ActivityNode from a Scorm2004Item.
- fromModuleType(ModuleType, String) - Static method in enum class dev.jcputney.elearning.parser.enums.ModuleEditionType
-
Creates a ModuleEditionType from a ModuleType and optional edition information.
- fromOrganization(Scorm2004Organization) - Static method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Creates an ActivityNode from a Scorm2004Organization.
- FULL - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingLevel
-
Represents the highest level of sequencing with full granularity.
- fullPath(String) - Method in interface dev.jcputney.elearning.parser.api.FileAccess
-
Constructs the full storage path for the given relative or absolute path.
- fullPath(String) - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Constructs the full S3 path by combining the root path with the relative path.
G
- General - Class in dev.jcputney.elearning.parser.input.lom
-
Represents the
generalelement in the LOM schema, which provides general information about a learning object. - General() - Constructor for class dev.jcputney.elearning.parser.input.lom.General
-
Default constructor for the
Generalclass. - General(List<Identifier>, UnboundLangString, List<CatalogEntry>, String, UnboundLangString, List<UnboundLangString>, UnboundLangString, SourceValuePair<Structure>, SourceValuePair<AggregationLevel>) - Constructor for class dev.jcputney.elearning.parser.input.lom.General
-
Constructs a new
Generalobject with the specified parameters. - getAction() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupAction
-
Retrieves the current rollup action type associated with this instance.
- getAction() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleAction
-
Retrieves the action to be performed if the conditions specified in the rule are met.
- getActivities() - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanManifest
-
Gets the list of activities in this TinCan package.
- getActivitiesOverridingDeliveryControlDefaults() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
-
Retrieves the set of activities that override the default delivery control settings.
- getActivityAbsoluteDurationLimit() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
-
Retrieves the absolute duration limit for the activity.
- getActivityDeliveryControls() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
-
Retrieves an unmodifiable map containing the delivery controls for activities.
- getActivityExperiencedDurationLimit() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
-
Retrieves the experienced duration limit for the activity.
- getActivityType() - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Retrieves the activity type associated with the current instance.
- getActivityTypes() - Method in class dev.jcputney.elearning.parser.output.metadata.cmi5.Cmi5Metadata
-
Retrieves the activity types associated with the metadata.
- getAdditionalColumns() - Method in class dev.jcputney.elearning.parser.input.aicc.CourseStructure
-
Retrieves an immutable view of the additional columns map associated with the course structure.
- getAdditionalRules() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCompletionCriteria
-
Retrieves the additional rules associated with the AICC completion criteria.
- getAdlcpNamespaceUri() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Retrieves the ADLCP (Advanced Distributed Learning Content Package) namespace URI.
- getAdlnavNamespaceUri() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Retrieves the namespace URI associated with ADL navigation.
- getAdlObjectives() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Retrieves the ADL-specific objectives associated with this sequencing object.
- getAdlseqNamespaceUri() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Retrieves the namespace URI associated with the ADL sequence.
- getAggregationLevel() - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Retrieves the aggregation level associated with this object.
- getAllFiles() - Method in interface dev.jcputney.elearning.parser.api.FileAccess
-
Gets a list of all files in the module.
- getAllFiles() - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Gets a list of all files in the module.
- getAllFiles() - Method in class dev.jcputney.elearning.parser.impl.access.InMemoryFileAccess
-
Retrieves a list of all file paths stored in memory.
- getAllIssues() - Method in class dev.jcputney.elearning.parser.validation.ValidationResult
-
Gets all issues regardless of severity.
- getAllowCompleteStatusChange() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the current status indicating whether a complete status change is allowed.
- getAlwaysFlowToFirstSco() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the value indicating whether the flow should always go to the first SCO (Sharable Content Object).
- getAnnotations() - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Retrieves the list of annotations associated with the learning object.
- getAppearance() - Method in class dev.jcputney.elearning.parser.input.lom.properties.PackageProperties
-
Retrieves the appearance specifications associated with this package.
- getApplyRollupStatusToSuccess() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the current rollup status indicating whether it should be applied to success.
- getAssignableUnitChildren() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
-
Retrieves a map representing the assignable unit children.
- getAssignableUnitId() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccPrerequisite
-
Retrieves the unique identifier for the assignable unit.
- getAssignableUnitIds() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
-
Retrieves a list of assignable unit IDs.
- getAssignableUnitIds() - Method in class dev.jcputney.elearning.parser.output.metadata.cmi5.Cmi5Metadata
-
Retrieves a list of assignable unit IDs associated with the metadata.
- getAssignableUnitNames() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
-
Retrieves a list of unit names that can be assigned.
- getAssignableUnits() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Retrieves the list of assignable units.
- getAssignableUnits() - Method in class dev.jcputney.elearning.parser.input.cmi5.Block
-
Retrieves a list of assignable units associated with the block.
- getAssignableUnits() - Method in class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
-
Retrieves the list of assignable units associated with this manifest.
- getAssignableUnitUrls() - Method in class dev.jcputney.elearning.parser.output.metadata.cmi5.Cmi5Metadata
-
Retrieves a list of URLs associated with the assignable units in the metadata.
- getAssociatedAuIds() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccObjectiveMetadata
-
Retrieves the list of associated AU (Assignable Unit) IDs for the objective metadata.
- getAst() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteExpression
-
Retrieves the abstract syntax tree (AST) representation of the AICC prerequisite expression.
- getAttemptAbsoluteDurationLimit() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
-
Retrieves the absolute duration limit for an attempt.
- getAttemptExperiencedDurationLimit() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
-
Retrieves the experienced duration limit for an attempt.
- getAttemptLimit() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
-
Retrieves the maximum number of attempts allowed.
- getAttribute(String) - Method in class dev.jcputney.elearning.parser.input.aicc.CourseStructure
-
Retrieves the value of the attribute associated with the specified key.
- getAttributes() - Method in class dev.jcputney.elearning.parser.input.aicc.CourseStructure
-
Retrieves an immutable view of the attributes map associated with the course structure.
- getAttributesRaw() - Method in class dev.jcputney.elearning.parser.input.aicc.CourseStructure
-
Retrieves the raw attributes string associated with the course structure.
- getAuDetails() - Method in class dev.jcputney.elearning.parser.output.metadata.cmi5.Cmi5Metadata
-
Retrieves the details of assignable units (AUs) as a map.
- getAuPassword() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the AU password associated with this assignable unit.
- getAuxiliaryResourceID() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.AuxiliaryResource
-
Retrieves the unique identifier for the auxiliary resource.
- getAuxiliaryResourceList() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.AuxiliaryResources
-
Retrieves the list of auxiliary resources associated with the learning activity.
- getAuxiliaryResources() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Retrieves the auxiliary resources associated with this sequencing object.
- getBase() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
-
Retrieves the base URI or path associated with this resource.
- getBase() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resources
-
Retrieves the base URL associated with the resources in the content package.
- getBase() - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
Retrieves the base URL or path specified in the SCORM 1.2 manifest.
- getBase() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
-
Retrieves the base value of the SCORM 2004 resource.
- getBase() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resources
-
Retrieves the base URL for all resources in the content package.
- getBeginTimeLimit() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
-
Retrieves the starting time limit for an activity or process.
- getBehavior() - Method in class dev.jcputney.elearning.parser.input.lom.properties.PackageProperties
-
Retrieves the behavior specifications associated with this package.
- getBlock() - Method in class dev.jcputney.elearning.parser.input.aicc.CourseStructure
-
Retrieves the block associated with the course structure.
- getBlockIds() - Method in class dev.jcputney.elearning.parser.output.metadata.cmi5.Cmi5Metadata
-
Retrieves the block IDs associated with the metadata.
- getBlocks() - Method in class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
-
Retrieves the list of blocks associated with this manifest.
- getCachedFileSize(String) - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Get the cached file size or fetch it from S3 if not cached.
- getCacheStatistics() - Method in class dev.jcputney.elearning.parser.impl.access.CachedFileAccess
-
Gets cache statistics for monitoring.
- getCacheStats() - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Retrieves statistics about various internal caches used in the class.
- getCalculateModuleSize() - Method in class dev.jcputney.elearning.parser.api.ParserOptions
-
Gets the module size calculation setting.
- getCaptureHistory() - Method in class dev.jcputney.elearning.parser.input.lom.properties.CaptureHistorySpec
-
Retrieves the captureHistory value.
- getCaptureHistoryDetailed() - Method in class dev.jcputney.elearning.parser.input.lom.properties.CaptureHistorySpec
-
Retrieves the detailed capture history flag.
- getCatalog() - Method in class dev.jcputney.elearning.parser.input.lom.types.CatalogEntry
-
Retrieves the catalog associated with this catalog entry.
- getCatalog() - Method in class dev.jcputney.elearning.parser.input.lom.types.Identifier
-
Retrieves the catalog associated with this identifier.
- getCatalogEntries() - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Retrieves the list of catalog entries associated with the instance.
- getCatalogEntries() - Method in class dev.jcputney.elearning.parser.input.lom.MetaMetadata
-
Retrieves the list of catalog entries associated with this object.
- getCatalogEntries() - Method in class dev.jcputney.elearning.parser.input.lom.types.Resource
-
Retrieves the list of catalog entries associated with the resource.
- getCEntities() - Method in class dev.jcputney.elearning.parser.input.lom.types.Contribute
-
Retrieves the list of ContributeEntity objects associated with the current contribution.
- getChildActivitySet() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRule
-
Retrieves the child activity set associated with this instance.
- getChildren() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteNode
-
Retrieves the list of child nodes associated with this AICC prerequisite node.
- getChildren() - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Gets the children of this node.
- getClassifications() - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Retrieves the classifications associated with the learning object.
- getCommandLine() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the command line associated with this assignable unit.
- getCommitFrequency() - Method in class dev.jcputney.elearning.parser.input.lom.properties.CommunicationsSpec
-
Retrieves the commit frequency for the current instance.
- getCommunications() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the communications specification for the behavior.
- getCompletedByMeasure() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.CompletionThreshold
-
Retrieves the value indicating whether completion is determined by the measure.
- getCompletionAction() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCompletionCriteria
-
Retrieves the completion action associated with the AICC completion criteria.
- getCompletionCriteria() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the AICC completion criteria for the current context or object.
- getCompletionCriteria() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccPrerequisite
-
Retrieves the completion criteria associated with the prerequisite.
- getCompletionLessonStatus() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCompletionCriteria
-
Retrieves the completion lesson status associated with the AICC completion criteria.
- getCompletionResultStatus() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCompletionCriteria
-
Retrieves the completion result status associated with the AICC completion criteria.
- getCompletionStatOfFailedSuccessStat() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the completion status corresponding to the failed success status.
- getCompletionThreshold() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Retrieves the completion threshold for this SCORM 2004 item.
- getCompletionThresholds() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
-
Retrieves the completion thresholds associated with the SCORM 2004 metadata.
- getCondition() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupCondition
-
Retrieves the condition specified for this rollup condition.
- getCondition() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleCondition
-
Retrieves the sequencing rule condition associated with this instance.
- getConditionCombination() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupConditions
-
Retrieves the logical combination of conditions associated with this instance.
- getConditionCombination() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleConditions
-
Retrieves the condition combination type associated with this set of rule conditions.
- getConstrainChoiceConsiderations() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Retrieves the constrain choice considerations associated with the sequencing object.
- getContext() - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Retrieves the list of contexts associated with this educational resource.
- getContribute() - Method in class dev.jcputney.elearning.parser.input.lom.LifeCycle
-
Retrieves the list of contributions associated with the lifecycle object.
- getContribute() - Method in class dev.jcputney.elearning.parser.input.lom.MetaMetadata
-
Retrieves the list of contribution metadata associated with this object.
- getControlAudit() - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Retrieves the control audit setting for the debug specification.
- getControlDetailed() - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Retrieves the control detailed setting for the debug specification.
- getControlMode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Retrieves the control mode associated with the sequencing object.
- getControlModes() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
-
Retrieves the control modes associated with the SCORM 2004 metadata.
- getControls() - Method in class dev.jcputney.elearning.parser.input.lom.properties.PackageProperties
-
Retrieves the control specifications associated with this package.
- getCopyrightAndOtherRestrictions() - Method in class dev.jcputney.elearning.parser.input.lom.Rights
-
Retrieves the copyright and other restrictions information associated with the learning object.
- getCoreVendor() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the core vendor associated with this assignable unit.
- getCost() - Method in class dev.jcputney.elearning.parser.input.lom.Rights
-
Retrieves the cost information associated with the learning object.
- getCourse() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse
-
Retrieves the course information associated with this instance.
- getCourse() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Retrieves the course object associated with this instance.
- getCourse() - Method in class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
-
Retrieves the course associated with this manifest.
- getCourseBehavior() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse
-
Retrieves the CourseBehavior object associated with this instance.
- getCourseCreator() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Retrieves the creator of the course.
- getCourseDescription() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse
-
Retrieves the course description.
- getCourseId() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Retrieves the course ID.
- getCourseStructures() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Retrieves the list of course structures.
- getCourseStructureStartsOpen() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Retrieves the value of the courseStructureStartsOpen property, which determines whether the course structure starts in an open state or not.
- getCourseStructureWidth() - Method in class dev.jcputney.elearning.parser.input.lom.properties.AppearanceSpec
-
Retrieves the course structure width for the appearance configuration.
- getCourseSystem() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Retrieves the course system associated with the course.
- getCourseTitle() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Retrieves the title of the course.
- getCoverage() - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Retrieves the coverage information associated with this object.
- getCustomData() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm12.Scorm12Metadata
-
Retrieves a map of custom data defined in the SCORM 1.2 metadata.
- getCustomElements() - Method in class dev.jcputney.elearning.parser.input.lom.LifeCycle
-
Retrieves the list of custom elements associated with the lifecycle object.
- getCustomElements() - Method in class dev.jcputney.elearning.parser.input.lom.MetaMetadata
-
Retrieves the list of custom elements associated with this object.
- getCustomElements() - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Retrieves the list of custom elements associated with this instance.
- getCustomElements() - Method in class dev.jcputney.elearning.parser.input.lom.types.Resource
-
Retrieves the list of custom elements associated with the resource.
- getCustomElements() - Method in class dev.jcputney.elearning.parser.input.lom.types.Taxon
-
Retrieves the list of custom elements for the taxon.
- getCustomElements() - Method in class dev.jcputney.elearning.parser.input.lom.types.TaxonPath
-
Retrieves the list of custom elements associated with this TaxonPath.
- getCustomExtensions() - Method in class dev.jcputney.elearning.parser.input.cmi5.Course
-
Retrieves the custom extensions associated with the course.
- getData() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Retrieves the ADLData associated with this SCORM 2004 item.
- getDataFromLms() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
-
Retrieves SCORM-based metadata in the form of data from LMS (Learning Management System).
- getDataFromLMS() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Retrieves the data from the Learning Management System (LMS) associated with this SCORM 1.2 item.
- getDataFromLMS() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Retrieves data associated with this SCORM 2004 item from the LMS.
- getDate() - Method in class dev.jcputney.elearning.parser.input.lom.Annotation
-
Retrieves the date associated with this object.
- getDate() - Method in class dev.jcputney.elearning.parser.input.lom.types.Contribute
-
Retrieves the date associated with the current contribution.
- getDate() - Method in class dev.jcputney.elearning.parser.input.lom.types.ContributeMeta
-
Retrieves the date associated with the contribution metadata.
- getDateTime() - Method in class dev.jcputney.elearning.parser.input.lom.types.Date
-
Retrieves the date-time value associated with this instance.
- getDebug() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the debug specification for the behavior.
- getDefault() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organizations
-
Retrieves the default organization for the content package.
- getDefault() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organizations
-
Retrieves the default organization for the content package.
- getDefaultOrganization() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organizations
-
Retrieves the default organization identifier for the SCORM 1.2 content package.
- getDefaultOrganization() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organizations
-
Retrieves the default organization identifier for the content package.
- getDeliveryControlOverrides() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
-
Retrieves the set of delivery control overrides.
- getDeliveryControls() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Retrieves the delivery controls associated with the sequencing object.
- getDependencies() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
-
Retrieves the list of dependencies associated with this SCORM 1.2 resource.
- getDependencies() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
-
Retrieves the list of dependencies associated with the SCORM 2004 resource.
- getDescription() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Retrieves the description of the course.
- getDescription() - Method in class dev.jcputney.elearning.parser.input.aicc.Descriptor
-
Retrieves the description of the descriptor element.
- getDescription() - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Retrieves the description of the current instance.
- getDescription() - Method in class dev.jcputney.elearning.parser.input.cmi5.Block
-
Retrieves the description of the block.
- getDescription() - Method in class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
-
Returns the description of the course.
- getDescription() - Method in class dev.jcputney.elearning.parser.input.cmi5.Course
-
Retrieves the description of the course.
- getDescription() - Method in class dev.jcputney.elearning.parser.input.cmi5.types.Objective
-
Retrieves the description of the objective, represented as a localized text type.
- getDescription() - Method in class dev.jcputney.elearning.parser.input.lom.Annotation
-
Retrieves the description associated with this annotation.
- getDescription() - Method in class dev.jcputney.elearning.parser.input.lom.Classification
-
Retrieves the description of the classification.
- getDescription() - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Retrieves the description associated with this object.
- getDescription() - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Get the description of the learning object.
- getDescription() - Method in class dev.jcputney.elearning.parser.input.lom.types.Date
-
Retrieves the description of the date.
- getDescription() - Method in class dev.jcputney.elearning.parser.input.lom.types.LomDuration
-
Retrieves the description associated with this instance.
- getDescription() - Method in interface dev.jcputney.elearning.parser.input.PackageManifest
-
The description of the package, which provides additional information about it.
- getDescription() - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
Retrieves the description from the SCORM 1.2 metadata LOM structure if available.
- getDescription() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Returns the description of the content package, which is typically a summary or overview of the content.
- getDescription() - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanActivity
-
Gets the first activity description value (for convenience).
- getDescription() - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanManifest
-
Returns the description from the first activity.
- getDescription() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccObjectiveMetadata
-
Retrieves the description of the objective metadata.
- getDescription() - Method in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Retrieves the description of the module.
- getDescriptions() - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Retrieves the descriptions of the educational resource.
- getDescriptions() - Method in class dev.jcputney.elearning.parser.input.lom.Rights
-
Retrieves the descriptions associated with the learning object.
- getDescriptions() - Method in class dev.jcputney.elearning.parser.input.lom.types.Resource
-
Retrieves the descriptions for the resource.
- getDescriptions() - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanActivity
-
Gets the list of activity descriptions.
- getDescriptor() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the descriptor associated with the assignable unit.
- getDescriptors() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Retrieves the list of descriptors.
- getDesired() - Method in class dev.jcputney.elearning.parser.input.lom.properties.DisplayStageSpec
-
Retrieves the
desiredelement, which specifies the desired display stage. - getDeveloperId() - Method in class dev.jcputney.elearning.parser.input.aicc.Descriptor
-
Retrieves the developer ID of the descriptor element.
- getDifficulty() - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Retrieves the difficulty level of the learning resource.
- getDirectoryCount() - Method in class dev.jcputney.elearning.parser.impl.access.InMemoryFileAccess
-
Gets the number of directories detected in the ZIP structure.
- getDisableRightClick() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the disable-right-click configuration for the behavior.
- getDisplayStage() - Method in class dev.jcputney.elearning.parser.input.lom.properties.AppearanceSpec
-
Retrieves the display stage specification for the appearance configuration.
- getDuration() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Retrieves the duration associated with this instance.
- getDuration() - Method in class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
-
Returns the duration of the course.
- getDuration() - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Retrieves the duration metadata associated with this instance.
- getDuration() - Method in class dev.jcputney.elearning.parser.input.lom.types.LomDuration
-
Retrieves the duration of the resource.
- getDuration() - Method in interface dev.jcputney.elearning.parser.input.PackageManifest
-
The duration of the package, which indicates how long the package is expected to take.
- getDuration() - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
Retrieves the duration of the SCORM 1.2 resource.
- getDuration() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Retrieves the duration of the content package in a null-safe manner.
- getDuration() - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanManifest
-
Returns zero duration as TinCan manifests do not include duration.
- getDuration() - Method in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Retrieves the duration of the module.
- getEducational() - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Retrieves the educational information of the learning object.
- getEnableChoiceNav() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Retrieves the current state of the enableChoiceNav property.
- getEnableFlowNav() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Retrieves the value of the enableFlowNav property, which indicates whether the flow navigation functionality is enabled or disabled.
- getEndTimeLimit() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
-
Retrieves the ending time limit for an activity or process.
- getEntities() - Method in class dev.jcputney.elearning.parser.input.lom.types.Contribute
-
Retrieves the list of entities associated with the current contribution.
- getEntities() - Method in class dev.jcputney.elearning.parser.input.lom.types.ContributeMeta
-
Retrieves a list of entities associated with the contribution metadata.
- getEntitlementKey() - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Retrieves the entitlement key associated with the current instance.
- getEntity() - Method in class dev.jcputney.elearning.parser.input.lom.Annotation
-
Retrieves the value of the entity associated with this object.
- getEntry() - Method in class dev.jcputney.elearning.parser.input.lom.types.CatalogEntry
-
Retrieves the entry associated with this catalog entry.
- getEntry() - Method in class dev.jcputney.elearning.parser.input.lom.types.Identifier
-
Retrieves the entry for this identifier.
- getEntry() - Method in class dev.jcputney.elearning.parser.input.lom.types.Taxon
-
Retrieves the entry for the taxon.
- getErrors() - Method in class dev.jcputney.elearning.parser.validation.ValidationResult
-
Gets all ERROR-level issues.
- getExitActions() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the exit actions specification for the behavior.
- getExitConditionRules() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingRules
-
Retrieves the list of exit-condition sequencing rules.
- getExpression() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccPrerequisite
-
Retrieves the prerequisite expression associated with this instance.
- getFileContents(String) - Method in interface dev.jcputney.elearning.parser.api.FileAccess
-
Retrieves the contents of a file as an InputStream.
- getFileContents(String) - Method in interface dev.jcputney.elearning.parser.api.ModuleFileProvider
-
Gets the contents of a file as an InputStream.
- getFileContents(String) - Method in class dev.jcputney.elearning.parser.impl.provider.DefaultModuleFileProvider
-
Gets the contents of a file as an InputStream.
- getFileContentsBase(String) - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Base implementation for getting file contents with intelligent streaming/caching.
- getFileContentsInternal(String) - Method in interface dev.jcputney.elearning.parser.api.FileAccess
-
Internal method to retrieve the contents of a file as an InputStream.
- getFileContentsInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Gets the contents of a file as an InputStream with intelligent streaming/caching.
- getFileContentsInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.CachedFileAccess
-
Retrieves the contents of a file as an InputStream, using the cache if available.
- getFileContentsInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.ClasspathFileAccess
-
Retrieves the contents of a file as an InputStream from the classpath.
- getFileContentsInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.InMemoryFileAccess
-
Retrieves the contents of a file as an InputStream.
- getFileContentsInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.LocalFileAccess
-
Gets the contents of a file as an InputStream.
- getFileContentsInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.S3FileAccessV2
- getFileContentsInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.ZipFileAccess
-
Retrieves the contents of a file within the ZIP archive as an InputStream.
- getFileContentsInternal(String, StreamingProgressListener) - Method in class dev.jcputney.elearning.parser.impl.access.InMemoryFileAccess
-
Retrieves the contents of a file as an InputStream with optional progress tracking.
- getFileContentsInternal(String, StreamingProgressListener) - Method in class dev.jcputney.elearning.parser.impl.access.LocalFileAccess
-
Gets the contents of a file as an InputStream with optional progress tracking.
- getFileContentsInternal(String, StreamingProgressListener) - Method in class dev.jcputney.elearning.parser.impl.access.S3FileAccessV2
-
Gets the contents of a file as an InputStream with optional progress tracking.
- getFileContentsInternal(String, StreamingProgressListener) - Method in class dev.jcputney.elearning.parser.impl.access.ZipFileAccess
-
Retrieves the contents of a file within the ZIP archive as an InputStream with optional progress tracking.
- getFileCount() - Method in class dev.jcputney.elearning.parser.impl.access.InMemoryFileAccess
-
Gets the number of files loaded in memory.
- getFileName() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the file name associated with this assignable unit.
- getFiles() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
-
Retrieves the list of files associated with this resource.
- getFiles() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
-
Retrieves the list of SCORM 2004 files associated with this resource.
- getFileSizeOnS3(String) - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Get the size of a file on S3 using the specific SDK implementation.
- getFileSizeOnS3(String) - Method in class dev.jcputney.elearning.parser.impl.access.S3FileAccessV1
-
Retrieves the size of a file stored in an S3 bucket.
- getFileSizeOnS3(String) - Method in class dev.jcputney.elearning.parser.impl.access.S3FileAccessV2
-
Retrieves the file size of a specified file stored on S3.
- getFinalSco() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ExitActionsSpec
-
Retrieves the exit action specification for the final SCO.
- getFinishCausesImmediateCommit() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the value indicating whether finishing causes an immediate commit.
- getFirstScoIsPretest() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the value indicating whether the first SCO (Shareable Content Object) is a pretest.
- getForceDisableRootChoice() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Retrieves the current value of the forceDisableRootChoice setting.
- getForceObjectiveCompletionSetByContent() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the value indicating whether the objective completion is forcibly set by content.
- getFormat() - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Retrieves the list of formats associated with this instance.
- getFullscreen() - Method in class dev.jcputney.elearning.parser.input.lom.properties.StageSpec
-
Retrieves the fullscreen setting associated with the current stage specification.
- getGeneral() - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Retrieves the general information of the learning object.
- getGlobalObjectiveIds() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Retrieves the set of global objective IDs from the manifest.
- getGlobalObjectiveIds() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
-
Retrieves the set of global objective IDs from the manifest.
- getHeight() - Method in class dev.jcputney.elearning.parser.input.lom.properties.StageSpec
-
Retrieves the height associated with the current stage specification.
- getHeuristics() - Method in class dev.jcputney.elearning.parser.input.lom.properties.PackageProperties
-
Retrieves the heuristic specifications associated with this package.
- getHideLmsUi() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
-
Retrieves a mapping of LMS (Learning Management System) UI elements that are hidden.
- getHideLMSUI() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.NavigationInterface
-
Retrieves a list of elements defining which parts of the LMS user interface should be hidden.
- getHistory() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the capture history specification for the behavior.
- getHref() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12File
-
Retrieves the relative path or URI of the file within the SCORM package.
- getHref() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
-
Retrieves the href of this resource, which typically represents a relative path or URI associated with the resource.
- getHref() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004File
-
Retrieves the URL or path to the file within the content package.
- getHref() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
-
Retrieves the href value of the SCORM 2004 resource.
- getId() - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Retrieves the unique identifier associated with the current instance.
- getId() - Method in class dev.jcputney.elearning.parser.input.cmi5.Block
-
Retrieves the unique identifier of the block.
- getId() - Method in class dev.jcputney.elearning.parser.input.cmi5.Course
-
Retrieves the identifier of the course.
- getId() - Method in class dev.jcputney.elearning.parser.input.cmi5.types.Objective
-
Retrieves the unique identifier for the objective.
- getId() - Method in class dev.jcputney.elearning.parser.input.lom.types.Taxon
-
Retrieves the unique identifier for the taxon.
- getId() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Retrieves the identifier associated with the sequencing object.
- getId() - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanActivity
-
Gets the activity ID (IRI).
- getId() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccObjectiveMetadata
-
Retrieves the unique identifier of the object.
- getIdentifier() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Retrieves the identifier of the course.
- getIdentifier() - Method in class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
-
Returns the identifier for the course.
- getIdentifier() - Method in class dev.jcputney.elearning.parser.input.lom.MetaMetadata
-
Retrieves the list of identifiers associated with this object.
- getIdentifier() - Method in interface dev.jcputney.elearning.parser.input.PackageManifest
-
The identifier of the package, which is a unique string that identifies the package.
- getIdentifier() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Retrieves the identifier of the SCORM 1.2 item.
- getIdentifier() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organization
-
Retrieves the identifier associated with the SCORM 1.2 organization.
- getIdentifier() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
-
Retrieves the identifier for this resource.
- getIdentifier() - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
Retrieves the identifier of the SCORM 1.2 manifest.
- getIdentifier() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Retrieves the identifier of the current SCORM 2004 item.
- getIdentifier() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
-
Retrieves the identifier for the organization.
- getIdentifier() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
-
Retrieves the identifier of the SCORM 2004 resource.
- getIdentifier() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Retrieves the identifier of this SCORM 2004 manifest.
- getIdentifier() - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Retrieves the identifier of the activity node.
- getIdentifier() - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanManifest
-
Returns the activity ID from the first activity.
- getIdentifier() - Method in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Retrieves the unique identifier of the module.
- getIdentifierRef() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Dependency
-
Retrieves the identifier reference of the required resource.
- getIdentifierRef() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Retrieves the identifier reference of the SCORM 1.2 item.
- getIdentifierRef() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Dependency
-
Retrieves the identifier reference for the dependency.
- getIdentifierRef() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Retrieves the identifier reference for this SCORM 2004 item.
- getIdentifiers() - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Retrieves the list of identifiers associated with the instance.
- getIdentifiers() - Method in class dev.jcputney.elearning.parser.input.lom.types.Resource
-
Retrieves the list of identifiers associated with the resource.
- getIdref() - Method in class dev.jcputney.elearning.parser.input.cmi5.types.ObjectiveReference
-
Retrieves the ID reference associated with this objective reference.
- getIdRef() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Retrieves the reference identifier associated with the sequencing object.
- getImsssNamespaceUri() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Retrieves the IMS Simple Sequencing namespace URI.
- getIncludeTimestamps() - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Retrieves the include timestamps setting for the debug specification.
- getIndicators() - Method in class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.Result
-
Retrieves the set of sequencing indicators derived from the sequencing detection process.
- getInputStreamWrapper(InputStream, long) - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Wraps the provided input stream with additional processing or functionality.
- getInputStreamWrapper(InputStream, long) - Method in class dev.jcputney.elearning.parser.impl.access.S3FileAccessV1
-
Wraps the provided InputStream without modification.
- getInputStreamWrapper(InputStream, long) - Method in class dev.jcputney.elearning.parser.impl.access.S3FileAccessV2
-
Wraps the provided InputStream to add optional progress tracking functionality if a StreamingProgressListener is available in the thread-local context.
- getInstallationRemarks() - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Retrieves the installation remarks associated with this instance.
- getIntendedEndUserRole() - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Retrieves the list of intended end user roles associated with this educational resource.
- getInteractivityLevel() - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Retrieves the interactivity level of the learning resource.
- getInteractivityType() - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Retrieves the interactivity type of the learning resource.
- getIntermediateSco() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ExitActionsSpec
-
Retrieves the exit action specification for the intermediate SCO.
- getInternalRootDirectory() - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Determines the internal root directory within the S3 bucket with lazy initialization.
- getInvalidMenuItemAction() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the action type associated with invalid menu items.
- getInvokeRollupAtSuspendAll() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the current value of the invokeRollupAtSuspendAll property.
- getIsCompletionTracked() - Method in class dev.jcputney.elearning.parser.input.lom.properties.HeuristicSpec
-
Retrieves the value indicating whether completion tracking is enabled.
- getIsIncompleteSatisfactionMeaningful() - Method in class dev.jcputney.elearning.parser.input.lom.properties.HeuristicSpec
-
Retrieves the value indicating whether an incomplete satisfaction is considered meaningful.
- getIsIncompleteScoreMeaningful() - Method in class dev.jcputney.elearning.parser.input.lom.properties.HeuristicSpec
-
Retrieves the value indicating whether an incomplete score is meaningful.
- getIsSatisfactionTracked() - Method in class dev.jcputney.elearning.parser.input.lom.properties.HeuristicSpec
-
Retrieves the value indicating whether satisfaction tracking is enabled.
- getIsScoreTracked() - Method in class dev.jcputney.elearning.parser.input.lom.properties.HeuristicSpec
-
Retrieves the value indicating whether score tracking is enabled.
- getIsVisible() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Retrieves the visibility status of this item.
- getItemById(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organizations
-
Retrieves an item by its unique identifier.
- getItems() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Retrieves the list of child SCORM 1.2 items associated with the current item.
- getItems() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organization
-
Retrieves the list of SCORM 1.2 items associated with the organization.
- getItems() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Retrieves the list of child items associated with this SCORM 2004 item.
- getItems() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
-
Retrieves the list of SCORM 2004 items associated with the organization.
- getKeywords() - Method in class dev.jcputney.elearning.parser.input.lom.Classification
-
Retrieves the keywords associated with the classification.
- getKeywords() - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Retrieves the list of keywords associated with this object.
- getKind() - Method in class dev.jcputney.elearning.parser.input.lom.Relation
-
Retrieves the kind of relationship represented as a source-value pair, which specifies the type of connection between the current learning object and another resource.
- getLang() - Method in class dev.jcputney.elearning.parser.input.xapi.types.LangString
-
Retrieves the language associated with the localized string.
- getLang() - Method in class dev.jcputney.elearning.parser.input.xapi.types.SimpleLangString
-
Gets the language code.
- getLangString() - Method in class dev.jcputney.elearning.parser.input.lom.types.SingleLangString
-
Retrieves the
LangStringobject associated with this instance. - getLangStrings() - Method in class dev.jcputney.elearning.parser.input.lom.types.UnboundLangString
-
Retrieves the list of language strings.
- getLanguage() - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Retrieves the language associated with this object.
- getLanguage() - Method in class dev.jcputney.elearning.parser.input.lom.MetaMetadata
-
Retrieves the language associated with this object.
- getLanguage() - Method in class dev.jcputney.elearning.parser.input.lom.types.LangString
-
Retrieves the language associated with this instance.
- getLanguages() - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Retrieves the list of languages.
- getLaunch() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the launch specification.
- getLaunch() - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanActivity
-
Gets the first launch URL value (for convenience).
- getLaunches() - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanActivity
-
Gets the list of launch URLs.
- getLaunchMethod() - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Retrieves the launch method associated with the current instance.
- getLaunchMethods() - Method in class dev.jcputney.elearning.parser.output.metadata.cmi5.Cmi5Metadata
-
Retrieves the launch methods associated with the metadata.
- getLaunchParameters() - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Retrieves the launch parameters associated with the current instance.
- getLaunchParameters() - Method in class dev.jcputney.elearning.parser.output.metadata.cmi5.Cmi5Metadata
-
Retrieves the launch parameters associated with the metadata.
- getLaunchUrl() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Retrieves the launch URL.
- getLaunchUrl() - Method in class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
-
Returns the launch URL for the course.
- getLaunchUrl() - Method in interface dev.jcputney.elearning.parser.input.PackageManifest
-
The launch URL of the package, which is the URL to start the package.
- getLaunchUrl() - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
Retrieves the launch URL of the SCORM 1.2 resource.
- getLaunchUrl() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Returns the launch URL for the content package, which is typically the URL of the first resource in the package.
- getLaunchUrl() - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanManifest
-
Returns the launch URL from the first activity.
- getLaunchUrl() - Method in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Retrieves the launch URL for the module.
- getLaunchUrlForItem(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Returns the launch URL for a specific item within the content package, which is typically the URL of the first resource associated with the item.
- getLeafNodes() - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityTree
-
Gets all leaf nodes in the tree.
- getLearningResourceType() - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Retrieves the list of learning resource types associated with this educational resource.
- getLevel() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Retrieves the level of the course.
- getLevel() - Method in class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.Result
-
Retrieves the sequencing level detected as part of the sequencing detection process.
- getLifecycle() - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Retrieves the lifecycle information of the learning object.
- getLimitConditions() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Retrieves the limit conditions associated with the sequencing object.
- getLocation() - Method in interface dev.jcputney.elearning.parser.api.LoadableMetadata
-
Gets the location of the metadata.
- getLocation() - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Retrieves the list of locations associated with this instance.
- getLocation() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Metadata
-
Retrieves the location associated with the SCORM 1.2 metadata.
- getLocation() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004CourseMetadata
-
Retrieves the location associated with the SCORM 2004 course metadata.
- getLocation() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004SubMetadata
-
Retrieves the location of the external metadata file referenced by the
adlcp:locationelement. - getLogout() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ExitTypesSpec
-
Retrieves the exit action type associated with the logout operation.
- getLogoutCausesPlayerExit() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves whether the player's logout causes their exit.
- getLom() - Method in interface dev.jcputney.elearning.parser.api.LoadableMetadata
-
Gets the LOM (Learning Object Metadata) object associated with this metadata.
- getLom() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Metadata
-
Retrieves the LOM (Learning Object Metadata) associated with the SCORM 1.2 metadata.
- getLom() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004CourseMetadata
-
Retrieves the LOM (Learning Object Metadata) associated with the SCORM 2004 course metadata.
- getLom() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004SubMetadata
-
Retrieves the inline metadata represented as a LOM (Learning Object Metadata) element.
- getLookaheadAudit() - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Retrieves the lookahead audit setting for the debug specification.
- getLookaheadDetailed() - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Retrieves the lookahead detailed setting for the debug specification.
- getLookaheadSequencerMode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the current mode of the lookahead sequencer.
- getMakeStudentPrefsGlobalToCourse() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the setting that determines if student preferences are made global to the course.
- getManifest() - Method in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Retrieves the manifest associated with this module metadata.
- getManifestClass() - Method in class dev.jcputney.elearning.parser.parsers.AiccParser
-
Returns the class type representing the AICC manifest.
- getManifestClass() - Method in class dev.jcputney.elearning.parser.parsers.BaseParser
-
Abstract method to return the class of the manifest object for the specific parser.
- getManifestClass() - Method in class dev.jcputney.elearning.parser.parsers.Cmi5Parser
-
Returns the class type of the Cmi5 manifest used by this parser.
- getManifestClass() - Method in class dev.jcputney.elearning.parser.parsers.Scorm12Parser
-
Returns the class type of the SCORM 1.2 manifest.
- getManifestClass() - Method in class dev.jcputney.elearning.parser.parsers.Scorm2004Parser
-
Retrieves the class type of the SCORM 2004 manifest.
- getManifestClass() - Method in class dev.jcputney.elearning.parser.parsers.XapiParser
-
Returns the class type of the TinCan manifest used by this parser.
- getManifestFile() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
-
Gets the AICC manifest filename (e.g., "course.crs").
- getManifestFile() - Method in class dev.jcputney.elearning.parser.output.metadata.cmi5.Cmi5Metadata
- getManifestFile() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm12.Scorm12Metadata
- getManifestFile() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
- getManifestFile() - Method in class dev.jcputney.elearning.parser.output.metadata.xapi.XapiMetadata
- getManifestFile() - Method in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Retrieves the filename of the manifest file for this module.
- getManifestFileName() - Method in class dev.jcputney.elearning.parser.parsers.AiccParser
- getManifestFileName() - Method in class dev.jcputney.elearning.parser.parsers.BaseParser
-
Abstract method to return the filename of the manifest for the specific parser.
- getManifestFileName() - Method in class dev.jcputney.elearning.parser.parsers.Cmi5Parser
- getManifestFileName() - Method in class dev.jcputney.elearning.parser.parsers.Scorm12Parser
- getManifestFileName() - Method in class dev.jcputney.elearning.parser.parsers.Scorm2004Parser
- getManifestFileName() - Method in class dev.jcputney.elearning.parser.parsers.XapiParser
- getMapInfo() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objective
-
Retrieves the list of SCORM 2004 objective mappings associated with this objective.
- getMapInfoList() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.ADLObjective
-
Retrieves the list of map information associated with this objective.
- getMapList() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.ADLData
-
Retrieves the list of map elements, where each map specifies a target and shared data access.
- getMasteryScore() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.CourseBehavior
-
Retrieves the mastery score associated with this instance.
- getMasteryScore() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the mastery score associated with this assignable unit.
- getMasteryScore() - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Retrieves the mastery score associated with the current instance.
- getMasteryScore() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Retrieves the mastery score of the SCORM 1.2 item.
- getMasteryScore() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Retrieves the mastery score for this SCORM 2004 item.
- getMasteryScoreNormalized() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the normalized mastery score.
- getMasteryScores() - Method in class dev.jcputney.elearning.parser.output.metadata.cmi5.Cmi5Metadata
-
Retrieves the mastery scores associated with the metadata.
- getMasteryScores() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm12.Scorm12Metadata
-
Retrieves a map of mastery scores defined in the SCORM 1.2 metadata.
- getMaxFailedSubmissions() - Method in class dev.jcputney.elearning.parser.input.lom.properties.CommunicationsSpec
-
Retrieves the maximum number of failed submissions allowed.
- getMaxFieldsCst() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Retrieves the maximum fields constant for the course.
- getMaxFieldsOrt() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Retrieves the maximum fields ort value for the course.
- getMaximumVersion() - Method in class dev.jcputney.elearning.parser.input.lom.types.OrComposite
-
Retrieves the maximum version associated with the current object.
- getMaxNormal() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.CourseBehavior
-
Retrieves the maximum normal value associated with the instance.
- getMaxScore() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the maximum score associated with this assignable unit.
- getMaxTimeAllowed() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.CourseBehavior
-
Retrieves the maximum time allowed associated with this instance.
- getMaxTimeAllowed() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the maximum time allowed for this assignable unit.
- getMaxTimeAllowed() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Retrieves the maximum time allowed for the SCORM 1.2 item.
- getMaxTimeAllowedNormalized() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the maximum time allowed normalized as a Duration object.
- getMeasureThreshold() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleCondition
-
Retrieves the measure threshold associated with this rule condition.
- getMember() - Method in class dev.jcputney.elearning.parser.input.aicc.CourseStructure
-
Retrieves the member associated with the course structure.
- getMetadata() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12File
-
Retrieves the SCORM 1.2 metadata associated with this file.
- getMetadata() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Retrieves the metadata associated with this SCORM 1.2 item.
- getMetadata() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organization
-
Retrieves the metadata associated with the SCORM 1.2 organization.
- getMetadata() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
-
Retrieves the metadata associated with this resource.
- getMetadata() - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
Retrieves the metadata of the SCORM 1.2 manifest.
- getMetadata() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004File
-
Retrieves the metadata associated with this file.
- getMetadata() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Retrieves the metadata associated with this SCORM 2004 item.
- getMetadata() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
-
Retrieves the SCORM 2004 metadata associated with the organization.
- getMetadata() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
-
Retrieves the metadata associated with the SCORM 2004 resource.
- getMetadata() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Retrieves the metadata associated with the SCORM 2004 course manifest.
- getMetadataSchema() - Method in class dev.jcputney.elearning.parser.input.lom.MetaMetadata
-
Retrieves the metadata schema associated with this object.
- getMetaMetadata() - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Retrieves the meta-metadata information of the learning object.
- getMinimumCount() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRule
-
Retrieves the minimum count associated with this instance.
- getMinimumPercent() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRule
-
Retrieves the minimum percentage associated with this instance.
- getMinimumVersion() - Method in class dev.jcputney.elearning.parser.input.lom.types.OrComposite
-
Retrieves the minimum version associated with the current object.
- getMinNormalizedMeasure() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objective
-
Retrieves the minimum normalized measure required for achieving the objective.
- getMinNormalizedMeasure() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccObjectiveMetadata
-
Retrieves the minimum normalized measure associated with the objective metadata.
- getMinProgressMeasure() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.CompletionThreshold
-
Retrieves the minimum progress measure for the completion threshold.
- getModuleEditionType() - Method in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Retrieves the edition type of the module.
- getModuleType() - Method in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Retrieves the type of the module.
- getModuleType() - Method in class dev.jcputney.elearning.parser.parsers.BaseParser
-
Returns the module type name for error messages.
- getMoveOn() - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Retrieves the
MoveOnvalue associated with the current instance. - getMoveOnCriteria() - Method in class dev.jcputney.elearning.parser.output.metadata.cmi5.Cmi5Metadata
-
Retrieves the move-on criteria associated with the metadata.
- getName() - Method in interface dev.jcputney.elearning.parser.api.ModuleTypeDetectorPlugin
-
Returns the name of this plugin.
- getName() - Method in class dev.jcputney.elearning.parser.impl.detector.AiccDetectorPlugin
-
Retrieves the name of this detector plugin.
- getName() - Method in class dev.jcputney.elearning.parser.impl.detector.Cmi5DetectorPlugin
-
Retrieves the name of this detector plugin.
- getName() - Method in class dev.jcputney.elearning.parser.impl.detector.ScormDetectorPlugin
-
Retrieves the name of this detector plugin.
- getName() - Method in class dev.jcputney.elearning.parser.impl.detector.XapiDetectorPlugin
-
Returns the name of this detector plugin.
- getName() - Method in class dev.jcputney.elearning.parser.input.lom.types.OrComposite
-
Retrieves the name associated with the current object.
- getName() - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanActivity
-
Gets the first activity name value (for convenience).
- getNames() - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanActivity
-
Gets the list of activity names.
- getNavigationInterface() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.Presentation
-
Retrieves the navigation interface settings associated with this presentation.
- getNestedBlocks() - Method in class dev.jcputney.elearning.parser.input.cmi5.Block
-
Retrieves the nested blocks associated with this block.
- getNodeByIdentifier(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityTree
-
Gets a node by its identifier.
- getNodeMap() - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityTree
-
Retrieves the mapping of node identifiers to their corresponding activity nodes.
- getNormal() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ExitTypesSpec
-
Retrieves the exit action type associated with a normal exit.
- getNotSatisfied() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ScoExitActionSpec
-
Retrieves the action to take when the SCO is not satisfied.
- getNumberOfScoringObjects() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the number of scoring objects associated with the behavior.
- getObjectiveID() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.ADLObjective
-
Retrieves the unique identifier for this objective.
- getObjectiveID() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objective
-
Retrieves the identifier for the objective associated with the instance.
- getObjectiveIds() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
-
Retrieves the list of objective IDs.
- getObjectiveIds() - Method in class dev.jcputney.elearning.parser.output.metadata.cmi5.Cmi5Metadata
-
Retrieves the objective IDs associated with the metadata.
- getObjectiveList() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objectives
-
Retrieves the list of SCORM 2004 objectives associated with this instance.
- getObjectiveMeasureWeight() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRules
-
Retrieves the weight of the objective measure associated with this instance.
- getObjectiveMetadata() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
-
Retrieves a list of AiccObjectiveMetadata objects representing the objective metadata.
- getObjectives() - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Retrieves the objectives of the current instance.
- getObjectives() - Method in class dev.jcputney.elearning.parser.input.cmi5.Block
-
Retrieves the objectives associated with the block.
- getObjectives() - Method in class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
-
Retrieves the list of objectives associated with this manifest.
- getObjectives() - Method in class dev.jcputney.elearning.parser.input.cmi5.ObjectivesList
-
Retrieves the list of objectives defined within this instance.
- getObjectives() - Method in class dev.jcputney.elearning.parser.input.cmi5.types.ReferencesObjectives
-
Retrieves the list of objectives referenced by this instance.
- getObjectives() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Retrieves the SCORM 2004 objectives associated with this sequencing object.
- getObjectivesByAu() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
-
Retrieves a map containing objectives categorized by assessment units.
- getObjectivesRelationCount() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
-
Retrieves the count of objectives relations.
- getObjectivesRelationTable() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Retrieves the objectives relation table.
- getOfflineSynchMode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.RsopSpec
-
Retrieves the offline synchronization mode associated with the current resource.
- getOperator() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupCondition
-
Retrieves the operator used to evaluate the rollup condition.
- getOperator() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleCondition
-
Retrieves the condition operator associated with this rule condition.
- getOptionalAuIds() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteExpression
-
Retrieves the list of optional AU (Assignable Unit) IDs that are part of the prerequisite expression.
- getOptionalAuIds() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccPrerequisite
-
Retrieves the list of optional assignable unit (AU) IDs associated with the prerequisite.
- getOptions() - Method in interface dev.jcputney.elearning.parser.api.ModuleParser
-
Gets the parser options controlling validation behavior.
- getOptions() - Method in class dev.jcputney.elearning.parser.parsers.BaseParser
-
Gets the parser options controlling validation behavior.
- getOrCompositeList() - Method in class dev.jcputney.elearning.parser.input.lom.types.Requirement
-
Retrieves the list of OR-composite elements, which represent a set of alternative conditions that must be met to use the associated learning object.
- getOrganizationById(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organizations
-
Retrieves an organization by its unique identifier.
- getOrganizationById(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organizations
-
Retrieves an organization by its unique identifier.
- getOrganizationList() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organizations
-
Retrieves the list of SCORM 1.2 organizations.
- getOrganizationList() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organizations
-
Retrieves the list of SCORM 2004 organizations associated with this content package.
- getOrganizations() - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
Retrieves the organizations defined within the SCORM 1.2 manifest.
- getOrganizations() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Retrieves the organizations defined in the SCORM 2004 manifest.
- getOtherPlatformRequirements() - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Retrieves the other platform requirements associated with this instance.
- getPackageProperties() - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Retrieves the package properties associated with this instance.
- getParameters() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Retrieves the parameters associated with this SCORM 1.2 item.
- getParameters() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Retrieves the parameters associated with this SCORM 2004 item.
- getParent() - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Gets the parent of this node.
- getParsedPrerequisites() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
-
Retrieves a list of parsed prerequisites.
- getParser() - Method in interface dev.jcputney.elearning.parser.api.ModuleParserFactory
-
Returns an appropriate parser for the module type detected.
- getParser() - Method in class dev.jcputney.elearning.parser.impl.factory.DefaultModuleParserFactory
-
Returns an appropriate parser for the module type detected at the given path.
- getPlayer() - Method in class dev.jcputney.elearning.parser.input.lom.properties.LaunchSpec
-
Retrieves the player launch type.
- getPlugins() - Method in interface dev.jcputney.elearning.parser.api.ModuleTypeDetector
-
Returns an unmodifiable list of the registered plugins.
- getPlugins() - Method in class dev.jcputney.elearning.parser.impl.detector.DefaultModuleTypeDetector
-
Returns an unmodifiable list of the registered plugins.
- getPostConditionRules() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingRules
-
Retrieves the list of post-condition sequencing rules.
- getPostfixTokens() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteExpression
-
Retrieves the list of tokens that represent the postfix notation of the AICC prerequisite expression.
- getPostfixTokens() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccPrerequisite
-
Retrieves the list of postfix tokens associated with the prerequisite.
- getPreConditionRules() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingRules
-
Retrieves the list of pre-condition sequencing rules.
- getPrerequisiteModel() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the prerequisite model associated with this assignable unit.
- getPrerequisiteOptionalAuIds() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves a list of optional Assignable Unit (AU) IDs from the prerequisite model.
- getPrerequisiteReferencedAuIds() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves a list of referenced Assignable Unit (AU) IDs from the prerequisite model.
- getPrerequisites() - Method in class dev.jcputney.elearning.parser.input.aicc.CourseStructure
-
Retrieves the prerequisites associated with the course structure.
- getPrerequisites() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Retrieves the prerequisites associated with this SCORM 1.2 item.
- getPrerequisites() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Retrieves the prerequisites for this SCORM 2004 item.
- getPrerequisites() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm12.Scorm12Metadata
-
Retrieves a map of prerequisites defined in the SCORM 1.2 metadata.
- getPrerequisitesEdgeCount() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
-
Retrieves the count of prerequisite edges.
- getPrerequisitesExpression() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the prerequisites expression associated with this assignable unit.
- getPrerequisitesGraph() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
-
Retrieves a map representing the prerequisites graph of courses or tasks.
- getPrerequisitesMandatoryOverride() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the value indicating whether the prerequisites mandatory override is enabled.
- getPrerequisitesTable() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Retrieves the prerequisites table containing a list of maps where each map represents a set of prerequisite details with key-value pairs.
- getPresentation() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Retrieves the presentation settings associated with this SCORM 2004 item.
- getPreventWindowResize() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the configuration indicating whether window resize prevention is enabled.
- getPrimaryObjective() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objectives
-
Retrieves the primary objective associated with the instance.
- getPriority() - Method in interface dev.jcputney.elearning.parser.api.ModuleTypeDetectorPlugin
-
Returns the priority of this plugin.
- getPriority() - Method in class dev.jcputney.elearning.parser.impl.detector.AiccDetectorPlugin
-
Retrieves the priority of this detector plugin.
- getPriority() - Method in class dev.jcputney.elearning.parser.impl.detector.Cmi5DetectorPlugin
-
Retrieves the priority of this detector plugin.
- getPriority() - Method in class dev.jcputney.elearning.parser.impl.detector.ScormDetectorPlugin
-
Retrieves the priority of this detector plugin.
- getPriority() - Method in class dev.jcputney.elearning.parser.impl.detector.XapiDetectorPlugin
-
Returns the priority for this detector.
- getProgressMeasureWeight() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccObjectiveMetadata
-
Retrieves the progress measure weight associated with the objective metadata.
- getProgressWeight() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.CompletionThreshold
-
Retrieves the progress weight associated with the completion threshold.
- getPurpose() - Method in class dev.jcputney.elearning.parser.input.lom.Classification
-
Retrieves the purpose of the classification.
- getPurpose() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.AuxiliaryResource
-
Retrieves the purpose of the auxiliary resource.
- getRandomizationControls() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Retrieves the randomization controls associated with the sequencing object.
- getRandomizationTiming() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.random.RandomizationControls
-
Retrieves the current randomization timing setting for the instance.
- getRawExpression() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteExpression
-
Retrieves the raw prerequisite expression as provided during the creation of this instance.
- getRawExpression() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccPrerequisite
-
Retrieves the raw expression associated with the prerequisite.
- getReferencedAuIds() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteExpression
-
Retrieves the list of referenced AU (Assignable Unit) IDs that are part of the prerequisite expression.
- getReferencedAuIds() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccPrerequisite
-
Retrieves the list of referenced assignable unit (AU) IDs associated with the prerequisite.
- getReferencedObjective() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleCondition
-
Retrieves the referenced objective associated with this rule condition.
- getRelations() - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Retrieves the list of relations associated with the learning object.
- getRequired() - Method in class dev.jcputney.elearning.parser.input.lom.properties.DisplayStageSpec
-
Retrieves the
requiredelement, which specifies the required display stage. - getRequiredForCompleted() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.RollupConsiderations
-
Retrieves the rollup consideration type required for marking completion.
- getRequiredForIncomplete() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.RollupConsiderations
-
Retrieves the rollup consideration type required for marking incompletion.
- getRequiredForNotSatisfied() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.RollupConsiderations
-
Retrieves the rollup consideration type required for non-satisfaction.
- getRequiredForSatisfied() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.RollupConsiderations
-
Retrieves the rollup consideration type required for satisfaction.
- getRequirements() - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Retrieves the list of requirements associated with this instance.
- getResetRtTiming() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the timing configuration for resetting runtime data.
- getResource() - Method in class dev.jcputney.elearning.parser.input.lom.Relation
-
Retrieves the list of related resources associated with the relationship.
- getResourceById(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resources
-
Retrieves a resource by its identifier.
- getResourceById(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resources
-
Retrieves a resource by its identifier.
- getResourceIdentifier() - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Gets the resource identifier for this node.
- getResourceList() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resources
-
Retrieves the list of SCORM 1.2 resources.
- getResourceList() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resources
-
Retrieves the list of SCORM 2004 resources contained in the content package.
- getResources() - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
Retrieves the resources defined in the SCORM 1.2 manifest.
- getResources() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Retrieves the SCORM 2004 resources.
- getReturnToLmsAction() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the action type associated with returning to the Learning Management System (LMS).
- getRights() - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Retrieves the rights information of the learning object.
- getRole() - Method in class dev.jcputney.elearning.parser.input.lom.types.Contribute
-
Retrieves the role associated with the current contribution.
- getRole() - Method in class dev.jcputney.elearning.parser.input.lom.types.ContributeMeta
-
Retrieves the role information represented as a source-value pair.
- getRollupAction() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRule
-
Retrieves the rollup action associated with this instance.
- getRollupConditionList() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupConditions
-
Retrieves the list of rollup conditions associated with this instance.
- getRollupConditions() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRule
-
Retrieves the rollup conditions associated with this instance.
- getRollupConsiderations() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Retrieves the rollup considerations associated with this sequencing object.
- getRollupEmptySetToUnknown() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the rollup behavior for handling an empty set, which determines whether the system should interpret it as an unknown state.
- getRollupRuleList() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRules
-
Retrieves the list of rollup rules associated with this instance.
- getRollupRules() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Retrieves the rollup rules associated with this sequencing object.
- getRollupRuntimeAtScoUnload() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the rollup runtime state at the time of SCO (Shareable Content Object) unload.
- getRoot() - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityTree
-
Gets the root node of the tree.
- getRootPath() - Method in class dev.jcputney.elearning.parser.api.AbstractArchiveFileAccess
-
Gets the detected root path within the archive.
- getRootPath() - Method in interface dev.jcputney.elearning.parser.api.FileAccess
-
Retrieves the root path used for file access.
- getRootPath() - Method in interface dev.jcputney.elearning.parser.api.ModuleFileProvider
-
Gets the root path of the module.
- getRootPath() - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Retrieves the root path of the current instance.
- getRootPath() - Method in class dev.jcputney.elearning.parser.impl.access.CachedFileAccess
-
Gets the root path from the delegate
FileAccessimplementation. - getRootPath() - Method in class dev.jcputney.elearning.parser.impl.access.ClasspathFileAccess
-
Retrieves the root path used for file access.
- getRootPath() - Method in class dev.jcputney.elearning.parser.impl.access.LocalFileAccess
-
Retrieves the root path for file access.
- getRootPath() - Method in class dev.jcputney.elearning.parser.impl.provider.DefaultModuleFileProvider
-
Gets the root path of the module.
- getRsop() - Method in class dev.jcputney.elearning.parser.input.lom.properties.PackageProperties
-
Retrieves the RSOP (Resource Synchronization Operational Policy) specification associated with this package.
- getRuleAction() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingRule
-
Retrieves the action to be performed if the conditions specified in the sequencing rule are met.
- getRuleConditionList() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleConditions
-
Retrieves the list of rule conditions associated with this instance.
- getRuleConditions() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingRule
-
Retrieves the rule conditions associated with this sequencing rule.
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.aicc.CourseRequiredRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.aicc.LaunchUrlRequiredRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.aicc.TitleRequiredRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.cmi5.CourseRequiredRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.cmi5.LaunchUrlRequiredRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.cmi5.TitleRequiredRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.common.DuplicateIdentifierRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.common.OrphanedResourcesRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.common.PathSecurityRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.DefaultOrganizationValidRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.LaunchableResourceRequiredRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.ManifestIdentifierRequiredRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.OrganizationsRequiredRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.ResourceHrefRequiredRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.ResourceReferenceValidRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.ResourcesRequiredRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.DefaultOrganizationValidRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.OrganizationsRequiredRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.ResourceHrefRequiredRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.ResourceReferenceValidRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.Scorm2004DuplicateIdentifierRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.Scorm2004OrphanedResourcesRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.Scorm2004PathSecurityRule
- getRuleName() - Method in interface dev.jcputney.elearning.parser.validators.rules.ValidationRule
-
Human-readable name of this rule for logging and debugging.
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.xapi.ActivitiesRequiredRule
- getRuleName() - Method in class dev.jcputney.elearning.parser.validators.rules.xapi.LaunchUrlRequiredRule
- getRuntimeAudit() - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Retrieves the runtime audit setting for the debug specification.
- getRuntimeDetailed() - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Retrieves the runtime detailed setting for the debug specification.
- getS3ObjectAsBytes(String) - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Get the contents of a small S3 object as a byte array.
- getS3ObjectAsBytes(String) - Method in class dev.jcputney.elearning.parser.impl.access.S3FileAccessV1
-
Retrieves the content of a specified S3 object as a byte array.
- getS3ObjectAsBytes(String) - Method in class dev.jcputney.elearning.parser.impl.access.S3FileAccessV2
-
Retrieves an object stored in S3 as a byte array.
- getS3ObjectStream(String) - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Get a stream for a large S3 object.
- getS3ObjectStream(String) - Method in class dev.jcputney.elearning.parser.impl.access.S3FileAccessV1
-
Retrieves an S3 object's content as an input stream based on the specified S3 object path.
- getS3ObjectStream(String) - Method in class dev.jcputney.elearning.parser.impl.access.S3FileAccessV2
-
Retrieves the InputStream of an object stored in S3 at the specified full path.
- getSatisfied() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ScoExitActionSpec
-
Retrieves the action to take when the SCO is satisfied.
- getSatisfiedByMeasure() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objective
-
Retrieves the satisfaction criteria for the objective, indicating whether the objective is satisfied based on certain measures.
- getSatisfiedByMeasure() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccObjectiveMetadata
-
Indicates whether the objective is satisfied by measure.
- getSatisfiedCausesCompletion() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the value of the satisfiedCausesCompletion property.
- getScaleRawScore() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the raw score associated with the scale.
- getSchema() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Metadata
-
Retrieves the schema associated with the SCORM 1.2 metadata.
- getSchema() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004CourseMetadata
-
Returns the schema value for the SCORM 2004 course metadata.
- getSchemaLocation() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Retrieves the schema location.
- getSchemaVersion() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Metadata
-
Retrieves the schema version associated with the SCORM 1.2 metadata.
- getSchemaVersion() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004CourseMetadata
-
Retrieves the schema version of the SCORM 2004 course metadata.
- getSco() - Method in class dev.jcputney.elearning.parser.input.lom.properties.LaunchSpec
-
Retrieves the SCO (Sharable Content Object) launch type.
- getSCOIds() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Retrieves the set of SCO IDs from the manifest.
- getScoreOverridesStatus() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the status of score overrides.
- getScoreRollupMode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the score rollup mode setting for this behavior.
- getScormType() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
-
Retrieves the SCORM type associated with this resource.
- getScormType() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
-
Retrieves the SCORM type of the resource.
- getSelectCount() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.random.RandomizationControls
-
Retrieves the current select count for the instance.
- getSelectionTiming() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.random.RandomizationControls
-
Retrieves the current selection timing setting for the instance.
- getSemanticDensity() - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Retrieves the semantic density of the learning resource.
- getSequencing() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Retrieves the sequencing settings associated with this SCORM 2004 item.
- getSequencing() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
-
Retrieves the sequencing associated with the SCORM 2004 organization.
- getSequencing() - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Gets the sequencing information for this node.
- getSequencingAudit() - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Retrieves the sequencing audit setting for the debug specification.
- getSequencingCollection() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Retrieves the sequencing collection instance associated with this object.
- getSequencingDetailed() - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Retrieves the sequencing detailed setting for the debug specification.
- getSequencingIndicators() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Returns the set of sequencing indicators discovered within this manifest.
- getSequencingIndicators() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
-
Retrieves a list of sequencing indicators associated with the SCORM 2004 metadata.
- getSequencingLevel() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Returns the detected sequencing level for this manifest.
- getSequencingLevel() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
-
Retrieves the current sequencing level.
- getSequencingList() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingCollection
-
Retrieves the list of
Sequencingelements associated with this sequencing collection. - getSequencingRules() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Retrieves the sequencing rules associated with this sequencing object.
- getSequencingSimple() - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Retrieves the sequencing simple setting for the debug specification.
- getShowCloseItem() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Retrieves the value of the showCloseItem property, which indicates whether the "Close" item should be displayed or hidden.
- getShowCourseStructure() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Retrieves the value of the showCourseStructure property, which determines whether the course structure should be displayed or hidden.
- getShowFinishButton() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Retrieves the value of the showFinishButton property, which determines whether the "Finish" button should be displayed or not.
- getShowHelp() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Retrieves the value of the showHelp property, which defines whether the help section should be displayed or not.
- getShowNavBar() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Retrieves the value of the showNavBar property, which determines whether the navigation bar should be displayed or not.
- getShowProgressBar() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Retrieves the value of the showProgressBar property, which determines whether the progress bar should be displayed or not.
- getShowTitleBar() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Retrieves the value of the showTitleBar property, which determines whether the title bar should be displayed or not.
- getSize() - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Retrieves the size associated with this instance.
- getSizeOnDisk() - Method in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Gets the total size of all files in the module on disk.
- getSource() - Method in class dev.jcputney.elearning.parser.input.lom.types.SourceValuePair
-
Retrieves the source associated with this instance.
- getSource() - Method in class dev.jcputney.elearning.parser.input.lom.types.TaxonPath
-
Retrieves the source field of the TaxonPath.
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.aicc.CourseRequiredRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.aicc.LaunchUrlRequiredRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.aicc.TitleRequiredRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.cmi5.CourseRequiredRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.cmi5.LaunchUrlRequiredRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.cmi5.TitleRequiredRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.common.DuplicateIdentifierRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.common.OrphanedResourcesRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.common.PathSecurityRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.DefaultOrganizationValidRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.LaunchableResourceRequiredRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.ManifestIdentifierRequiredRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.OrganizationsRequiredRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.ResourceHrefRequiredRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.ResourceReferenceValidRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.ResourcesRequiredRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.DefaultOrganizationValidRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.OrganizationsRequiredRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.ResourceHrefRequiredRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.ResourceReferenceValidRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.Scorm2004DuplicateIdentifierRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.Scorm2004OrphanedResourcesRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.Scorm2004PathSecurityRule
- getSpecReference() - Method in interface dev.jcputney.elearning.parser.validators.rules.ValidationRule
-
Specification reference for traceability and documentation.
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.xapi.ActivitiesRequiredRule
- getSpecReference() - Method in class dev.jcputney.elearning.parser.validators.rules.xapi.LaunchUrlRequiredRule
- getStatus() - Method in class dev.jcputney.elearning.parser.input.lom.LifeCycle
-
Retrieves the current status of the lifecycle object as a
SourceValuePair<Status>. - getStatusDisplay() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Retrieves the current status display type.
- getStatusMap() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccObjectiveMetadata
-
Retrieves the status mapping associated with the objective metadata.
- getStatusRollupMode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the current status rollup mode.
- getStorageFilePaths() - Method in class dev.jcputney.elearning.parser.api.AbstractArchiveFileAccess
-
Template method that subclasses must implement to provide all file paths from storage.
- getStorageFilePaths() - Method in class dev.jcputney.elearning.parser.impl.access.InMemoryFileAccess
-
Provides all file paths from storage for root path detection.
- getStorageFilePaths() - Method in class dev.jcputney.elearning.parser.impl.access.ZipFileAccess
-
Provides all file paths from storage for root path detection.
- getStrings() - Method in class dev.jcputney.elearning.parser.input.xapi.types.TextType
-
Retrieves the list of localized strings associated with this object.
- getStructure() - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Retrieves the structure of the learning object associated with this instance.
- getStructure() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organization
-
Retrieves the structure of the SCORM 1.2 organization.
- getStructure() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
-
Retrieves the structure of the SCORM 2004 organization.
- getSuspend() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ExitTypesSpec
-
Retrieves the exit action type associated with the suspend operation.
- getSuspendDataMaxLength() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the maximum length allowed for suspension data.
- getSystemId() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the system identifier associated with the assignable unit.
- getSystemId() - Method in class dev.jcputney.elearning.parser.input.aicc.Descriptor
-
Retrieves the system ID of the descriptor element.
- getSystemVendor() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the system vendor associated with this assignable unit.
- getTargetID() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.DataMap
-
Retrieves the target ID URI for shared data mapping.
- getTargetObjectiveID() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Retrieves the target objective ID associated with this instance.
- getTargetObjectiveID() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
-
Retrieves the target objective identifier associated with this object.
- getTaxonPaths() - Method in class dev.jcputney.elearning.parser.input.lom.Classification
-
Retrieves the list of taxon paths associated with this classification.
- getTaxons() - Method in class dev.jcputney.elearning.parser.input.lom.types.TaxonPath
-
Retrieves the list of taxons associated with this TaxonPath.
- getTechnical() - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Retrieves the technical information of the learning object.
- getThresholdScoreForCompletion() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the threshold score required for completion.
- getTimeLimit() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the time limit value.
- getTimeLimitAction() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.CourseBehavior
-
Retrieves the time limit action associated with this instance.
- getTimeLimitAction() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the time limit action associated with this assignable unit.
- getTimeLimitAction() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Retrieves the time limit action associated with this SCORM 1.2 item.
- getTimeLimitAction() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Retrieves the time limit action associated with this SCORM 2004 item.
- getTimeLimitActionNormalized() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the list of time limit actions in a normalized format.
- getTimeLimitActions() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
-
Retrieves the time limit actions associated with the SCORM 2004 metadata.
- getTimeout() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ExitTypesSpec
-
Retrieves the exit action type associated with the timeout operation.
- getTitle() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Retrieves the title of the course.
- getTitle() - Method in class dev.jcputney.elearning.parser.input.aicc.Descriptor
-
Retrieves the title of the descriptor element.
- getTitle() - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Retrieves the title of the current instance.
- getTitle() - Method in class dev.jcputney.elearning.parser.input.cmi5.Block
-
Retrieves the title of the block.
- getTitle() - Method in class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
-
Returns the title of the course.
- getTitle() - Method in class dev.jcputney.elearning.parser.input.cmi5.Course
-
Retrieves the title of the course.
- getTitle() - Method in class dev.jcputney.elearning.parser.input.cmi5.types.Objective
-
Retrieves the title of the objective, represented as a localized text type.
- getTitle() - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Retrieves the title associated with this object.
- getTitle() - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Get the title of the learning object.
- getTitle() - Method in interface dev.jcputney.elearning.parser.input.PackageManifest
-
The title of the package, which is a human-readable name.
- getTitle() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Retrieves the title of the SCORM 1.2 item.
- getTitle() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organization
-
Retrieves the title associated with the SCORM 1.2 organization.
- getTitle() - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
Retrieves the title of the SCORM 1.2 manifest.
- getTitle() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Retrieves the title of the SCORM 2004 item.
- getTitle() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
-
Retrieves the title of the SCORM 2004 organization.
- getTitle() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Returns the title of the content package, which is typically the name or title of the course.
- getTitle() - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Retrieves the title of the activity node.
- getTitle() - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanManifest
-
Returns the title from the first activity.
- getTitle() - Method in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Retrieves the title of the module.
- getTokens() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteExpression
-
Retrieves the list of tokens that are part of the AICC prerequisite expression.
- getTokens() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccPrerequisite
-
Retrieves the list of tokens associated with the prerequisite.
- getTotalAus() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Retrieves the total "Aus" value associated with the course.
- getTotalBlocks() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Retrieves the total blocks associated with the course.
- getTotalComplexObj() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Retrieves the total complex object value for the course.
- getTotalObjectives() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Retrieves the total objectives associated with the course.
- getTotalSize() - Method in interface dev.jcputney.elearning.parser.api.FileAccess
-
Gets the total size of all files in the module.
- getTotalSize() - Method in interface dev.jcputney.elearning.parser.api.ModuleFileProvider
-
Gets the total size of all files in the module.
- getTotalSize() - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Gets the total size of all files in the module.
- getTotalSize() - Method in class dev.jcputney.elearning.parser.impl.access.CachedFileAccess
-
Gets the total size of all files by delegating to the underlying FileAccess implementation.
- getTotalSize() - Method in class dev.jcputney.elearning.parser.impl.access.ClasspathFileAccess
-
Gets the total size of all files accessible from the classpath.
- getTotalSize() - Method in class dev.jcputney.elearning.parser.impl.access.InMemoryFileAccess
-
Retrieves the total size of all files stored in the in-memory file system.
- getTotalSize() - Method in class dev.jcputney.elearning.parser.impl.access.LocalFileAccess
-
Gets the total size of all files in the module.
- getTotalSize() - Method in class dev.jcputney.elearning.parser.impl.access.ZipFileAccess
-
Gets the total size of all files in the ZIP archive.
- getTotalSize() - Method in class dev.jcputney.elearning.parser.impl.provider.DefaultModuleFileProvider
-
Gets the total size of all files in the module.
- getType() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the type associated with this assignable unit.
- getType() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteNode
-
Retrieves the type of this AICC prerequisite node.
- getType() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteToken
-
Retrieves the token type of this AICC prerequisite token.
- getType() - Method in class dev.jcputney.elearning.parser.input.lom.types.OrComposite
-
Retrieves the type associated with the current object.
- getType() - Method in class dev.jcputney.elearning.parser.input.scorm12.adl.Scorm12Prerequisites
-
Retrieves the type attribute of the "prerequisites" element.
- getType() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
-
Retrieves the type of this resource.
- getType() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
-
Retrieves the type of the SCORM 2004 resource.
- getType() - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanActivity
-
Gets the activity type (IRI).
- getTypicalAgeRange() - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Retrieves the typical age range associated with the educational resource.
- getTypicalLearningTime() - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Retrieves the typical learning time associated with the educational resource.
- getUrl() - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Retrieves the URL associated with the current instance.
- getUseMeasureProgressBar() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Retrieves the value of the useMeasureProgressBar property, which determines whether the measure progress bar functionality is enabled or disabled.
- getUseQuickLookaheadSequencer() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the current setting for the quick lookahead sequencer usage.
- getValidateInteractionTypes() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Retrieves the validate interaction types configured for this instance.
- getValidationResult() - Method in exception dev.jcputney.elearning.parser.exception.ModuleParsingException
-
Gets the validation result containing all issues found during parsing.
- getValue() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteNode
-
Retrieves the value of this AICC prerequisite node.
- getValue() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteToken
-
Retrieves the value of this object.
- getValue() - Method in class dev.jcputney.elearning.parser.input.lom.types.LangString
-
Retrieves the value of the string associated with this instance.
- getValue() - Method in class dev.jcputney.elearning.parser.input.lom.types.SourceValuePair
-
Retrieves the value associated with this instance.
- getValue() - Method in class dev.jcputney.elearning.parser.input.scorm12.adl.Scorm12Prerequisites
-
Retrieves the string value of the prerequisites element.
- getValue() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.MeasureType
-
Retrieves the current decimal value of the measure.
- getValue() - Method in class dev.jcputney.elearning.parser.input.xapi.types.LangString
-
Retrieves the value of the localized string.
- getValue() - Method in class dev.jcputney.elearning.parser.input.xapi.types.SimpleLangString
-
Gets the text value.
- getVCard() - Method in class dev.jcputney.elearning.parser.input.lom.types.ContributeEntity
-
Retrieves the VCARD representation of the entity.
- getVersion() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Retrieves the version of the course.
- getVersion() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Retrieves the version information of the course.
- getVersion() - Method in class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
-
Returns the version of the course.
- getVersion() - Method in class dev.jcputney.elearning.parser.input.lom.LifeCycle
-
Retrieves the version as an object of type
UnboundLangString. - getVersion() - Method in interface dev.jcputney.elearning.parser.input.PackageManifest
-
The version of the package.
- getVersion() - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
Retrieves the version of the SCORM 1.2 manifest.
- getVersion() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Retrieves the version of the SCORM 2004 manifest.
- getVersion() - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanManifest
-
Returns null as TinCan manifests do not include version information.
- getVersion() - Method in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Retrieves the version of the module.
- getWarnings() - Method in class dev.jcputney.elearning.parser.validation.ValidationResult
-
Gets all WARNING-level issues.
- getWebLaunch() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Retrieves the web launch configuration associated with the assignable unit.
- getWidth() - Method in class dev.jcputney.elearning.parser.input.lom.properties.StageSpec
-
Retrieves the width associated with the current stage specification.
- getWrapScoWindowWithApi() - Method in class dev.jcputney.elearning.parser.input.lom.properties.LaunchSpec
-
Retrieves the value that indicates whether the SCO window should be wrapped with an API.
- GRAPH - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
The learning resource is a graph.
- GRAPHICAL_DESIGNER - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Role
-
The "graphical designer" value specifies that the entity designed the graphics for the resource.
H
- HAS_FORMAT - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Kind
-
The learning object has a format that's the related resource.
- HAS_PART - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Kind
-
The learning object has a part that's the related resource.
- HAS_VERSION - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Kind
-
The learning object has a version that's the related resource.
- hasAnySequencing() - Method in class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.Result
-
Determines if any sequencing configuration is applied.
- hasErrors() - Method in record class dev.jcputney.elearning.parser.api.ParseResult
-
Checks if the module has any validation errors.
- hasErrors() - Method in class dev.jcputney.elearning.parser.validation.ValidationResult
-
Checks if any ERROR-level issues are present.
- hashCode() - Method in record class dev.jcputney.elearning.parser.api.ParseResult
-
Returns a hash code value for this object.
- hashCode() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCompletionCriteria
- hashCode() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
- hashCode() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.CourseBehavior
- hashCode() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse
- hashCode() - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
- hashCode() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
- hashCode() - Method in class dev.jcputney.elearning.parser.input.aicc.CourseStructure
- hashCode() - Method in class dev.jcputney.elearning.parser.input.aicc.Descriptor
- hashCode() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteExpression
- hashCode() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteNode
- hashCode() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteToken
- hashCode() - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
- hashCode() - Method in class dev.jcputney.elearning.parser.input.cmi5.Block
- hashCode() - Method in class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
- hashCode() - Method in class dev.jcputney.elearning.parser.input.cmi5.Course
- hashCode() - Method in class dev.jcputney.elearning.parser.input.cmi5.ObjectivesList
- hashCode() - Method in class dev.jcputney.elearning.parser.input.cmi5.types.Objective
- hashCode() - Method in class dev.jcputney.elearning.parser.input.cmi5.types.ObjectiveReference
- hashCode() - Method in class dev.jcputney.elearning.parser.input.cmi5.types.ReferencesObjectives
- hashCode() - Method in class dev.jcputney.elearning.parser.input.common.PercentType
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.Annotation
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.Classification
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.Educational
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.General
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.LifeCycle
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.LOM
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.MetaMetadata
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.AppearanceSpec
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.CaptureHistorySpec
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.CommunicationsSpec
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.DisplayStageSpec
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ExitActionsSpec
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ExitTypesSpec
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.HeuristicSpec
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.LaunchSpec
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.PackageProperties
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.RsopSpec
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.ScoExitActionSpec
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.properties.StageSpec
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.Relation
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.Rights
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.Technical
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.types.CatalogEntry
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.types.Contribute
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.types.ContributeEntity
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.types.ContributeMeta
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.types.Date
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.types.Identifier
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.types.LangString
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.types.LomDuration
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.types.OrComposite
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.types.Requirement
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.types.Resource
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.types.SingleLangString
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.types.SourceValuePair
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.types.Taxon
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.types.TaxonPath
- hashCode() - Method in class dev.jcputney.elearning.parser.input.lom.types.UnboundLangString
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm12.adl.Scorm12Prerequisites
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Dependency
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12File
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Metadata
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organization
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organizations
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resources
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.ADLData
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.CompletionThreshold
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.DataMap
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.NavigationInterface
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.Presentation
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.ADLObjective
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.ConstrainChoiceConsiderations
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.RollupConsiderations
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004CourseMetadata
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Dependency
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004File
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organizations
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resources
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004SubMetadata
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objective
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objectives
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.random.RandomizationControls
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupAction
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupCondition
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupConditions
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRule
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRules
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.AuxiliaryResource
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.AuxiliaryResources
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.ControlMode
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.DeliveryControls
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleAction
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleCondition
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleConditions
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingCollection
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingRule
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingRules
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.MeasureType
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
- hashCode() - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityTree
- hashCode() - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanActivity
- hashCode() - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanManifest
- hashCode() - Method in class dev.jcputney.elearning.parser.input.xapi.types.LangString
- hashCode() - Method in class dev.jcputney.elearning.parser.input.xapi.types.SimpleLangString
- hashCode() - Method in class dev.jcputney.elearning.parser.input.xapi.types.TextType
- hashCode() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
- hashCode() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccObjectiveMetadata
- hashCode() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccPrerequisite
- hashCode() - Method in class dev.jcputney.elearning.parser.output.metadata.BaseModuleMetadata
- hashCode() - Method in class dev.jcputney.elearning.parser.output.metadata.cmi5.Cmi5Metadata
- hashCode() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm12.Scorm12Metadata
- hashCode() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
- hashCode() - Method in class dev.jcputney.elearning.parser.output.ModuleMetadata
- hashCode() - Method in record class dev.jcputney.elearning.parser.util.EncodingDetector.EncodingAwareInputStream
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.jcputney.elearning.parser.validation.ValidationIssue
-
Returns a hash code value for this object.
- hasMultipleLaunchableUnits() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
- hasMultipleLaunchableUnits() - Method in class dev.jcputney.elearning.parser.output.metadata.cmi5.Cmi5Metadata
- hasMultipleLaunchableUnits() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm12.Scorm12Metadata
- hasMultipleLaunchableUnits() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
- hasMultipleLaunchableUnits() - Method in class dev.jcputney.elearning.parser.output.metadata.xapi.XapiMetadata
-
TinCan packages always have a single activity, so this always returns false.
- hasMultipleLaunchableUnits() - Method in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Determines whether this module contains multiple launchable units.
- hasSequencing() - Method in class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.Result
-
Determines if the sequencing level is set to full granularity.
- hasSequencing(Scorm2004Manifest) - Static method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
-
Determines if a SCORM 2004 manifest has sequencing information.
- hasWarnings() - Method in record class dev.jcputney.elearning.parser.api.ParseResult
-
Checks if the module has any validation warnings.
- hasWarnings() - Method in class dev.jcputney.elearning.parser.validation.ValidationResult
-
Checks if any WARNING-level issues are present.
- hasXapiSupport() - Method in interface dev.jcputney.elearning.parser.api.ModuleFileProvider
-
Checks if the module contains xAPI-related files.
- hasXapiSupport() - Method in class dev.jcputney.elearning.parser.impl.provider.DefaultModuleFileProvider
-
Checks if the module contains xAPI-related files.
- HeuristicSpec - Class in dev.jcputney.elearning.parser.input.lom.properties
-
Represents the heuristicSpec complex type.
- HeuristicSpec() - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.HeuristicSpec
-
Default constructor for the
HeuristicSpecclass. - HeuristicSpec(YesNoType, YesNoType, YesNoType, YesNoType, YesNoType) - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.HeuristicSpec
-
Constructs an instance of
HeuristicSpecwith specified tracking and meaningfulness settings. - HIDE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.InvalidMenuItemActionType
-
The invalid menu item action type is "hide".
- HideLMSUI - Enum Class in dev.jcputney.elearning.parser.input.scorm2004.adl.navigation
-
Enum representing elements of the LMS user interface that can be hidden.
- HIERARCHICAL - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Structure
-
The "hierarchical" value specifies that the learning object is a hierarchical structure, with parent-child relationships between nodes.
- HIGH - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.InteractivityLevel
-
The interactivity level is high.
- HIGH - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.SemanticDensity
-
The semantic density is high.
- HIGHER_EDUCATION - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Context
-
The learning object is intended for use in a higher education context.
I
- IDEA - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Purpose
-
The purpose of the learning object is to provide an idea.
- Identifier - Class in dev.jcputney.elearning.parser.input.lom.types
-
Represents an identifier for a related resource.
- Identifier() - Constructor for class dev.jcputney.elearning.parser.input.lom.types.Identifier
-
Default constructor for the
Identifierclass. - Identifier(String) - Constructor for class dev.jcputney.elearning.parser.input.lom.types.Identifier
-
Creates an identifier from a plain text value where only an entry is provided.
- IDENTIFIER - Enum constant in enum class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteNodeType
-
Represents a specific identifier used within an AICC prerequisite expression.
- IDENTIFIER - Enum constant in enum class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteTokenType
-
Identifier token representing an AU or literal value.
- IDENTIFIER - Static variable in class dev.jcputney.elearning.parser.output.metadata.BaseModuleMetadata
-
The identifier field of the module metadata.
- IF_ATTEMPTED - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.RollupConsiderationType
-
Consider the rollup if it's been attempted.
- IF_NOT_SKIPPED - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.RollupConsiderationType
-
Consider the rollup if it hasn't been skipped.
- IF_NOT_SUSPENDED - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.RollupConsiderationType
-
Consider the rollup if it hasn't been suspended.
- IMSSS - Class in dev.jcputney.elearning.parser.input.scorm2004
-
Represents the SCORM IMS Simple Sequencing (IMSSS) schema, which defines the sequencing and navigation rules for SCORM-compliant content.
- IMSSS_NAMESPACE - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents the IMS Simple Sequencing (IMSSS) namespace indicator used in SCORM 2004 manifests.
- INCOMPLETE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.CompletionStatusType
-
The "incomplete" value indicates that the learning object has not been fully completed.
- INCOMPLETE - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupActionType
-
The "incomplete" value specifies that the activity is considered incomplete when the rule's conditions are met.
- INDEX - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
The learning resource is an index.
- initializeRootPath() - Method in class dev.jcputney.elearning.parser.api.AbstractArchiveFileAccess
-
Initializes the root path by detecting it from storage file paths.
- INITIATOR - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Role
-
The "initiator" value specifies that the entity initiated the creation of the resource.
- InMemoryFileAccess - Class in dev.jcputney.elearning.parser.impl.access
-
An implementation of the
FileAccessinterface for accessing files from an in-memory ZIP archive. - InMemoryFileAccess(byte[]) - Constructor for class dev.jcputney.elearning.parser.impl.access.InMemoryFileAccess
-
Constructs a new
InMemoryFileAccessinstance from a byte array containing ZIP data. - InMemoryFileAccess(InputStream) - Constructor for class dev.jcputney.elearning.parser.impl.access.InMemoryFileAccess
-
Constructs a new
InMemoryFileAccessinstance from an InputStream containing ZIP data. - inputStream() - Method in record class dev.jcputney.elearning.parser.util.EncodingDetector.EncodingAwareInputStream
-
Returns the value of the
inputStreamrecord component. - InstantDeserializer - Class in dev.jcputney.elearning.parser.input.common.serialization
- InstantDeserializer() - Constructor for class dev.jcputney.elearning.parser.input.common.serialization.InstantDeserializer
-
Default constructor for the deserializer.
- INSTRUCTIONAL_DESIGNER - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Role
-
The "instructional designer" value specifies that the entity designed the instructional aspects of the resource.
- IntendedEndUserRole - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
The role of the end user in the context to which the learning object is intended to be delivered.
- InteractivityLevel - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
Enum representing the possible values for
interactivityLevelin a LOM element, specifying the interactivity level of the learning resource. - InteractivityType - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
Enum representing the possible values for
interactivityTypein a lom element, specifying the degree of interactivity of the learning resource. - InvalidMenuItemActionType - Enum Class in dev.jcputney.elearning.parser.input.lom.properties
-
Enum representing the invalidMenuItemActionType simple type.
- IS_BASED_ON - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Kind
-
The learning object is based on the related resource.
- IS_BASIS_FOR - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Kind
-
The learning object is the basis for the related resource.
- IS_FORMAT_OF - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Kind
-
The learning object is in the same format as the related resource.
- IS_PART_OF - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Kind
-
The learning object is part of the related resource.
- IS_REFERENCED_BY - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Kind
-
The learning object is referenced by the related resource.
- IS_REQUIRED_BY - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Kind
-
The learning object is required by the related resource.
- IS_VERSION_OF - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Kind
-
The learning object is a version of the related resource.
- isChoice() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.ControlMode
-
Indicates whether the "choice" option is enabled for the current instance of the control mode.
- isChoiceExit() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.ControlMode
-
Determines whether the "choiceExit" option is enabled for the current instance of the control mode.
- isCompletionSetByContent() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.DeliveryControls
-
Checks whether the completion status is determined by content.
- isConstrainChoice() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.ConstrainChoiceConsiderations
-
Checks whether choice is constrained based on the current state of the object.
- isEnabled() - Static method in class dev.jcputney.elearning.parser.config.FileExistenceValidator
-
Determines whether file existence validation is enabled based on system properties or environment variables.
- isEnabled() - Static method in class dev.jcputney.elearning.parser.config.ModuleSizeCalculator
-
Determines whether module size calculation is enabled based on system properties or environment variables.
- isEnabled() - Static method in class dev.jcputney.elearning.parser.input.common.serialization.Scorm2004SchemaValidator
-
Determines whether validation is enabled based on system properties or environment variables.
- isExists() - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12File
-
Checks whether the file exists within the context of the SCORM package.
- isExists() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004File
-
Checks whether the file exists in the content package.
- isFlow() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.ControlMode
-
Determines whether the "flow" option is enabled for the current instance of the control mode.
- isForwardOnly() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.ControlMode
-
Determines whether the "forwardOnly" option is enabled for the current instance of the control mode.
- isHasSequencing() - Method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
-
Checks if sequencing is enabled.
- isLeaf() - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Determines if this activity node is a leaf node.
- isMandatory() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteExpression
-
Determines whether the prerequisite expression is mandatory.
- isMandatory() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccPrerequisite
-
Determines whether the prerequisite is mandatory.
- isMeasureSatisfactionIfActive() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.RollupConsiderations
-
Determines whether satisfaction measurement is enabled when active.
- isObjectiveSetByContent() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.DeliveryControls
-
Checks whether the objective status is determined by content.
- isObjectivesGlobalToSystem() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
-
Determines whether the objectives in the SCORM 2004 organization are global to the system.
- isOptional() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteToken
-
Indicates whether this token is optional.
- isPrerequisitesMandatory() - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Determines if prerequisites are mandatory for the Assignable Unit (AU).
- isPreventActivation() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.ConstrainChoiceConsiderations
-
Indicates whether activation is prevented.
- isReadCompletionStatus() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Determines whether the completion status data is set to be read.
- isReadCompletionStatus() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
-
Determines whether the read operation for the completion status is allowed.
- isReadMaxScore() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Determines whether the maximum score data is set to be read.
- isReadMinScore() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Determines whether the minimum score data is set to be read.
- isReadNormalizedMeasure() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
-
Checks if the read operation for the normalized measure is allowed.
- isReadProgressMeasure() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Determines whether the progress measure data is set to be read.
- isReadRawScore() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Determines whether the raw score data is set to be read.
- isReadSatisfiedStatus() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
-
Indicates whether the read operation for the satisfied status is allowed.
- isReadSharedData() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.DataMap
-
Determines whether shared data is readable.
- isReorderChildren() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.random.RandomizationControls
-
Determines whether the children of the relevant element or structure should be reordered.
- isRollupObjectiveSatisfied() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRules
-
Determines whether the rollup objective is satisfied for this instance.
- isRollupProgressCompletion() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRules
-
Determines whether the rollup progress completion condition is met for this instance.
- isScorm2004() - Method in enum class dev.jcputney.elearning.parser.enums.ModuleEditionType
-
Determines if this edition type is a SCORM 2004 variant.
- isSharedDataGlobalToSystem() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
-
Determines whether the shared data within the SCORM 2004 organization is global to the system.
- isStrictMode() - Method in class dev.jcputney.elearning.parser.api.ParserOptions
-
Checks if strict validation mode is enabled.
- isStrong() - Method in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Indicates whether the sequencing indicator is strong.
- isTracked() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.DeliveryControls
-
Indicates whether the delivery is tracked.
- isUnary() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteToken
-
Indicates whether this token is a unary token.
- isUseCurrentAttemptObjectiveInfo() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.ControlMode
-
Determines whether the "useCurrentAttemptObjectiveInfo" option is enabled for the current instance of the control mode.
- isUseCurrentAttemptProgressInfo() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.ControlMode
-
Determines whether the "useCurrentAttemptProgressInfo" option is enabled for the current instance of the control mode.
- isValid() - Method in record class dev.jcputney.elearning.parser.api.ParseResult
-
Checks if the module passed validation without errors.
- isValid() - Method in class dev.jcputney.elearning.parser.validation.ValidationResult
-
Checks if this result is valid (no errors).
- isVisible() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Determines the visibility status of this SCORM 2004 item.
- isVisible() - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Determines if this activity node is visible.
- isWriteCompletionStatus() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Determines whether the completion status data is set to be written.
- isWriteCompletionStatus() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
-
Determines whether the write operation for the completion status is allowed.
- isWriteMaxScore() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Determines whether the maximum score data is set to be written.
- isWriteMinScore() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Determines whether the minimum score data is set to be written.
- isWriteNormalizedMeasure() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
-
Checks whether the write operation for the normalized measure is enabled.
- isWriteProgressMeasure() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Determines whether the progress measure data is set to be written.
- isWriteRawScore() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Determines whether the raw score data is set to be written.
- isWriteSatisfiedStatus() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
-
Determines whether the write operation for the satisfied status is allowed.
- isWriteSharedData() - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.DataMap
-
Determines whether shared data is writable.
- isXapiEnabled() - Method in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Checks whether xAPI is enabled for the module.
- ITEM_HAS_CHILDREN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Marker indicating whether the associated SCORM item contains child items.
- ITEM_IS_VISIBLE_FALSE - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents a constant value indicating that an item is not visible.
- ITEM_NO_IDENTIFIER_REF - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents a flag or indicator to specify that an item does not have an identifier reference in the sequencing process of SCORM or similar e-learning standards.
K
- Kind - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
The kind of relation between the learning object and the related resource.
L
- LangString - Class in dev.jcputney.elearning.parser.input.lom.types
-
Represents a LangString in LOM metadata, which is a collection of strings with language attributes.
- LangString - Class in dev.jcputney.elearning.parser.input.xapi.types
-
Represents a single localized string with an optional language attribute.
- LangString() - Constructor for class dev.jcputney.elearning.parser.input.lom.types.LangString
-
Default constructor for the
LangStringclass. - LangString() - Constructor for class dev.jcputney.elearning.parser.input.xapi.types.LangString
-
Default no-argument constructor for the LangString class.
- LangString(String) - Constructor for class dev.jcputney.elearning.parser.input.lom.types.LangString
-
Constructs a
LangStringobject with a specified value. - LangString(String, String) - Constructor for class dev.jcputney.elearning.parser.input.lom.types.LangString
-
Constructs a
LangStringobject with a specified language and value. - LangString(String, String) - Constructor for class dev.jcputney.elearning.parser.input.xapi.types.LangString
-
Constructs a new
LangStringwith the specified value and language. - LangStringDeserializer - Class in dev.jcputney.elearning.parser.input.common
-
Custom deserializer for LangString objects to ensure that they are properly deserialized from XML.
- LangStringDeserializer() - Constructor for class dev.jcputney.elearning.parser.input.common.LangStringDeserializer
-
Default constructor for the LangStringDeserializer class.
- LangStringListDeserializer - Class in dev.jcputney.elearning.parser.input.common
-
Custom deserializer for lists of LangString objects to ensure that they are properly deserialized from XML.
- LangStringListDeserializer() - Constructor for class dev.jcputney.elearning.parser.input.common.LangStringListDeserializer
-
Default constructor for the LangStringListDeserializer class.
- LAUNCH_URL - Static variable in class dev.jcputney.elearning.parser.output.metadata.BaseModuleMetadata
-
The launch URL field of the module metadata.
- LaunchableResourceRequiredRule - Class in dev.jcputney.elearning.parser.validators.rules.scorm12
-
Validates that every organization has at least one launchable resource.
- LaunchableResourceRequiredRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.scorm12.LaunchableResourceRequiredRule
- LaunchMethod - Enum Class in dev.jcputney.elearning.parser.input.cmi5.types
-
Enum representing the possible values for
launchMethodin a CMI5 element, specifying the method used to launch the activity. - LaunchSpec - Class in dev.jcputney.elearning.parser.input.lom.properties
-
Represents the launchSpec complex type.
- LaunchSpec() - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.LaunchSpec
-
Constructs a new instance of the
LaunchSpecclass with no initial values. - LaunchSpec(LaunchType, LaunchType, YesNoType) - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.LaunchSpec
-
Constructs a new instance of the
LaunchSpecclass. - LaunchType - Enum Class in dev.jcputney.elearning.parser.input.lom.properties
-
Enum representing the possible launch type for the PackageProperties.
- LaunchUrlRequiredRule - Class in dev.jcputney.elearning.parser.validators.rules.aicc
-
Validates that an AICC course has a launch URL.
- LaunchUrlRequiredRule - Class in dev.jcputney.elearning.parser.validators.rules.cmi5
-
Validates that a cmi5 course has at least one AU with a launch URL.
- LaunchUrlRequiredRule - Class in dev.jcputney.elearning.parser.validators.rules.xapi
-
Validates that an xAPI package has a launch URL.
- LaunchUrlRequiredRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.aicc.LaunchUrlRequiredRule
- LaunchUrlRequiredRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.cmi5.LaunchUrlRequiredRule
- LaunchUrlRequiredRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.xapi.LaunchUrlRequiredRule
- leaf(String) - Static method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteNode
-
Creates a new
AiccPrerequisiteNoderepresenting a leaf node in the prerequisite expression tree. - LEARNER - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.IntendedEndUserRole
-
The intended end user role is a learner.
- LearningResourceType - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
Enum representing the possible values for
typein a learning resource, specifying the type of learning resource. - LECTURE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
The learning resource is a lecture.
- LEFT_PAREN - Enum constant in enum class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteTokenType
-
Left parenthesis token.
- LEGACY - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.ReturnToLmsActionType
-
The return to LMS action type is legacy.
- lenient() - Static method in class dev.jcputney.elearning.parser.api.ParserOptions
-
Creates parser options with lenient mode enabled.
- LEVEL_1 - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.AggregationLevel
-
The aggregation level is 1.
- LEVEL_2 - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.AggregationLevel
-
The aggregation level is 2.
- LEVEL_3 - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.AggregationLevel
-
The aggregation level is 3.
- LEVEL_4 - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.AggregationLevel
-
The aggregation level is 4.
- LifeCycle - Class in dev.jcputney.elearning.parser.input.lom
-
Represents the lifecycle information about a learning object in a Learning Object Metadata (LOM) document.
- LifeCycle() - Constructor for class dev.jcputney.elearning.parser.input.lom.LifeCycle
-
Default constructor for the LifeCycle class.
- LimitConditions - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing
-
Represents the limit conditions for a learning activity within the SCORM IMS Simple Sequencing (IMSSS) schema.
- LimitConditions() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
-
Default constructor for the LimitConditions class.
- LimitConditions(Integer, Duration, Duration, Duration, Duration, Instant, Instant) - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
-
Constructs a LimitConditions object with the specified constraints and duration limits.
- LINEAR - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Structure
-
The "linear" value specifies that the learning object is a linear structure, with a single path through the content.
- listFiles(String) - Method in interface dev.jcputney.elearning.parser.api.FileAccess
-
Lists all files within a specified directory path.
- listFiles(String) - Method in interface dev.jcputney.elearning.parser.api.ModuleFileProvider
-
Lists all files in the specified directory.
- listFiles(String) - Method in class dev.jcputney.elearning.parser.impl.provider.DefaultModuleFileProvider
-
Lists all files in the specified directory.
- listFilesInternal(String) - Method in interface dev.jcputney.elearning.parser.api.FileAccess
-
Internal method to list all files within a specified directory path.
- listFilesInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Lists the files in the specified directory path with caching and pagination support.
- listFilesInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.CachedFileAccess
-
Lists all files within a specified directory path, using the cache if available.
- listFilesInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.ClasspathFileAccess
-
Lists all files within a specified directory path on the classpath.
- listFilesInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.InMemoryFileAccess
-
Lists all files available within the specified directory in the in-memory file system.
- listFilesInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.LocalFileAccess
-
Lists all files in the specified directory.
- listFilesInternal(String) - Method in class dev.jcputney.elearning.parser.impl.access.ZipFileAccess
-
Lists all files within a specified directory in the ZIP archive.
- listFilesOnS3(String) - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
List files in a directory on S3 using the specific SDK implementation.
- listFilesOnS3(String) - Method in class dev.jcputney.elearning.parser.impl.access.S3FileAccessV1
-
Lists the files in a specified directory path on an S3 bucket.
- listFilesOnS3(String) - Method in class dev.jcputney.elearning.parser.impl.access.S3FileAccessV2
-
Lists all files in a specified directory within an S3 bucket.
- LoadableMetadata - Interface in dev.jcputney.elearning.parser.api
-
Interface representing metadata that can be loaded.
- loadExternalMetadataIntoMetadata(LoadableMetadata) - Method in class dev.jcputney.elearning.parser.parsers.BaseParser
-
Loads an external LOM metadata file into the specified LoadableMetadata object.
- loadExternalMetadataIntoMetadata(LoadableMetadata, FileAccess) - Static method in class dev.jcputney.elearning.parser.util.XmlParsingUtils
-
Loads an external LOM metadata file into the specified LoadableMetadata object.
- loadExternalMetadataIntoMetadata(LoadableMetadata, ModuleFileProvider) - Static method in class dev.jcputney.elearning.parser.util.XmlParsingUtils
-
Loads an external LOM metadata file into the specified LoadableMetadata object.
- LocalFileAccess - Class in dev.jcputney.elearning.parser.impl.access
-
Implementation of FileAccess for local file access.
- LocalFileAccess(String) - Constructor for class dev.jcputney.elearning.parser.impl.access.LocalFileAccess
-
Constructs a LocalFileAccess instance with the specified root path.
- location() - Method in record class dev.jcputney.elearning.parser.validation.ValidationIssue
-
Returns the value of the
locationrecord component. - LOM - Class in dev.jcputney.elearning.parser.input.lom
-
The root element of a Learning Object Metadata (LOM) document.
- LOM() - Constructor for class dev.jcputney.elearning.parser.input.lom.LOM
-
Default constructor for the LOM class.
- LomDuration - Class in dev.jcputney.elearning.parser.input.lom.types
-
Represents the duration metadata of a resource, including the duration value in ISO 8601 format and an optional description.
- LomDuration() - Constructor for class dev.jcputney.elearning.parser.input.lom.types.LomDuration
-
Default constructor for the
LomDurationclass. - LomDuration(Duration) - Constructor for class dev.jcputney.elearning.parser.input.lom.types.LomDuration
-
Constructs a new instance of the
LomDurationclass with the specified duration. - LookaheadSequencerModeType - Enum Class in dev.jcputney.elearning.parser.input.lom.properties
-
Enum representing the lookaheadSequencerModeType simple type.
- LOW - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.InteractivityLevel
-
The interactivity level is low.
- LOW - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.SemanticDensity
-
The semantic density is low.
M
- MACOS - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Name
-
The "macOS" value specifies that the platform or software requirements are for macOS.
- MANAGER - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.IntendedEndUserRole
-
The intended end user role is a manager.
- manifest - Variable in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
The package manifest for the module.
- MANIFEST_FILE - Static variable in class dev.jcputney.elearning.parser.parsers.Scorm12Parser
-
The name of the manifest file for SCORM 1.2 modules.
- MANIFEST_FILE - Static variable in class dev.jcputney.elearning.parser.parsers.Scorm2004Parser
-
The name of the manifest file for SCORM 2004 modules.
- ManifestIdentifierRequiredRule - Class in dev.jcputney.elearning.parser.validators.rules.scorm12
-
Validates that the manifest has a required identifier attribute.
- ManifestIdentifierRequiredRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.scorm12.ManifestIdentifierRequiredRule
- ManifestParseException - Exception in dev.jcputney.elearning.parser.exception
-
Exception thrown when there's an error parsing a module manifest file.
- ManifestParseException(String) - Constructor for exception dev.jcputney.elearning.parser.exception.ManifestParseException
-
Constructs a new ManifestParseException with the specified detail message.
- ManifestParseException(String, Throwable) - Constructor for exception dev.jcputney.elearning.parser.exception.ManifestParseException
-
Constructs a new ManifestParseException with the specified detail message and cause.
- MapInfo - Class in dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing
-
Represents a mapping to a global objective or another objective within the LMS.
- MapInfo() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Default constructor for the MapInfo class.
- MAX_CACHE_SIZE - Static variable in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Maximum size of the small file cache.
- MeasureType - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types
-
A class representing a specific measure type in a decimal format, constrained by specific bounds and precision requirements.
- MeasureType() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.MeasureType
-
Default constructor for the MeasureType class.
- MeasureType(BigDecimal) - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.MeasureType
-
Constructs a MeasureType instance with the specified value.
- MeasureTypeDeserializer - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types
-
Custom deserializer for MeasureType, ensuring the value is within the range of -1 to 1 and has at least four decimal digits.
- MeasureTypeDeserializer() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.MeasureTypeDeserializer
-
Default constructor for the MeasureTypeDeserializer class.
- MeasureTypeSerializer - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types
-
A custom serializer for the
MeasureTypeclass, enabling its conversion to a JSON string representation during serialization. - MeasureTypeSerializer() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.MeasureTypeSerializer
- MEDIUM - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Difficulty
-
The learning object is of medium difficulty.
- MEDIUM - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.InteractivityLevel
-
The interactivity level is medium.
- MEDIUM - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.SemanticDensity
-
The semantic density is medium.
- merge(ValidationResult) - Method in class dev.jcputney.elearning.parser.validation.ValidationResult
-
Merges this result with another, combining their issues.
- message() - Method in record class dev.jcputney.elearning.parser.validation.ValidationIssue
-
Returns the value of the
messagerecord component. - MESSAGE_PAGE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.ExitActionType
-
The exit action is to display a message page.
- metadata() - Method in record class dev.jcputney.elearning.parser.api.ParseResult
-
Returns the value of the
metadatarecord component. - MetaMetadata - Class in dev.jcputney.elearning.parser.input.lom
-
Represents the meta-metadata information about a learning object in a Learning Object Metadata (LOM) document.
- MetaMetadata() - Constructor for class dev.jcputney.elearning.parser.input.lom.MetaMetadata
-
Constructs a new instance of the MetaMetadata class.
- minimal(String, boolean) - Static method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteExpression
-
Creates a minimal instance of the AiccPrerequisiteExpression by initializing only the essential fields.
- MINIMAL - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingLevel
-
Represents a minimal level of sequencing within the SequencingLevel enum.
- MIXED - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.InteractivityType
-
The learning resource is a mix of both active and expositive types.
- MODULE_TYPE - Static variable in class dev.jcputney.elearning.parser.output.metadata.BaseModuleMetadata
-
The module type field of the module metadata.
- ModuleDetectionException - Exception in dev.jcputney.elearning.parser.exception
-
Exception thrown when a module type cannot be detected or when there's an error during the module detection process.
- ModuleDetectionException(String) - Constructor for exception dev.jcputney.elearning.parser.exception.ModuleDetectionException
-
Constructs a new ModuleDetectionException with the specified detail message.
- ModuleDetectionException(String, Throwable) - Constructor for exception dev.jcputney.elearning.parser.exception.ModuleDetectionException
-
Constructs a new ModuleDetectionException with the specified detail message and cause.
- moduleEditionType - Variable in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
The specific edition type of the module, including SCORM 2004 edition information.
- ModuleEditionType - Enum Class in dev.jcputney.elearning.parser.enums
-
Enum representing the different types and editions of modules.
- ModuleException - Exception in dev.jcputney.elearning.parser.exception
-
Base exception class for all module-related exceptions in the elearning-module-parser library.
- ModuleException(String) - Constructor for exception dev.jcputney.elearning.parser.exception.ModuleException
-
Constructs a new ModuleException with the specified detail message.
- ModuleException(String, Throwable) - Constructor for exception dev.jcputney.elearning.parser.exception.ModuleException
-
Constructs a new ModuleException with the specified detail message and cause.
- moduleFileProvider - Variable in class dev.jcputney.elearning.parser.parsers.BaseParser
-
The ModuleFileProvider instance used for reading files in the module package.
- ModuleFileProvider - Interface in dev.jcputney.elearning.parser.api
-
Interface for providing file access operations specific to module parsing.
- ModuleMetadata<M extends PackageManifest> - Class in dev.jcputney.elearning.parser.output
-
Represents the core metadata for an eLearning module, providing common fields shared across various module types, such as SCORM, AICC, or cmi5.
- ModuleMetadata() - Constructor for class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Default constructor for the ModuleMetadata class.
- ModuleMetadata(M, ModuleType, ModuleEditionType, boolean) - Constructor for class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Constructor for ModuleMetadata.
- ModuleParser<M extends PackageManifest> - Interface in dev.jcputney.elearning.parser.api
-
Interface for parsing module files and extracting metadata.
- ModuleParserFactory - Interface in dev.jcputney.elearning.parser.api
-
Interface for creating and managing module parsers.
- ModuleParsingException - Exception in dev.jcputney.elearning.parser.exception
-
Exception thrown when there's an error parsing an eLearning module.
- ModuleParsingException(String, ValidationResult) - Constructor for exception dev.jcputney.elearning.parser.exception.ModuleParsingException
-
Constructs a new ModuleParsingException with validation result.
- ModuleSizeCalculator - Class in dev.jcputney.elearning.parser.config
-
Configuration utility for controlling module size calculation in module parsers.
- moduleType - Variable in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
The type of the module (for example, SCORM, AICC, cmi5).
- ModuleType - Enum Class in dev.jcputney.elearning.parser.enums
-
Enum representing the different types of modules.
- ModuleTypeDetector - Interface in dev.jcputney.elearning.parser.api
-
Interface for detecting the type of eLearning module.
- ModuleTypeDetectorPlugin - Interface in dev.jcputney.elearning.parser.api
-
Interface for plugins that detect specific types of eLearning modules.
- MOST_COMPLETE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.OfflineSynchModeType
-
The offline synchronization mode is the most complete.
- MOST_DONE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.OfflineSynchModeType
-
The offline synchronization mode is most done.
- MOST_RECENT - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.OfflineSynchModeType
-
The offline synchronization mode is the most recent.
- MOST_SATISFIED - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.OfflineSynchModeType
-
The offline synchronization mode is most satisfied.
- MoveOn - Enum Class in dev.jcputney.elearning.parser.input.cmi5.types
-
Enum representing the possible values for
moveOnin a CMI5 element, specifying the conditions that must be met to move on to the next activity. - MS_INTERNET_EXPLORER - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Name
-
The "ms-internet explorer" value specifies that the platform or software requirements are for MS Internet Explorer.
- MS_WINDOWS - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Name
-
The "ms-windows" value specifies that the platform or software requirements are for MS Windows.
- MULTI - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingLevel
-
Denotes a multi-SCO or intermediate level of sequencing within the SequencingLevel enum.
- MULTI_OS - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Name
-
The "multi-os" value specifies that the platform or software requirements are for multiple operating systems.
N
- Name - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
Enum representing the possible values for
namein a technical element, specifying the name of the platform or software requirements. - NAMESPACE_URI - Static variable in class dev.jcputney.elearning.parser.input.lom.LOM
-
The namespace URI for the LOM schema.
- NAMESPACE_URI - Static variable in class dev.jcputney.elearning.parser.input.lom.properties.PackageProperties
-
The namespace URI for the ScormEnginePackageProperties XML.
- NAMESPACE_URI - Static variable in class dev.jcputney.elearning.parser.input.scorm12.Scorm12ADLCP
-
The namespace URI for SCORM 1.2 ADLCP elements.
- NAMESPACE_URI - Static variable in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
The namespace URI for the SCORM 1.2 manifest, as defined in the IMS Content Packaging specification.
- NAMESPACE_URI - Static variable in class dev.jcputney.elearning.parser.input.scorm2004.ADLCP
-
The namespace URI for the ADLCP schema.
- NAMESPACE_URI - Static variable in class dev.jcputney.elearning.parser.input.scorm2004.ADLNav
-
Default constructor for the ADLNav class.
- NAMESPACE_URI - Static variable in class dev.jcputney.elearning.parser.input.scorm2004.ADLSeq
-
The namespace URI for the ADLSeq schema.
- NAMESPACE_URI - Static variable in class dev.jcputney.elearning.parser.input.scorm2004.IMSSS
-
The XML namespace URI for SCORM IMS Simple Sequencing (imsss).
- NAMESPACE_URI - Static variable in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
The XML namespace URI for SCORM IMS Content Packaging (imscp_v1p1).
- NARRATIVE_TEXT - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
The learning resource is narrative text.
- NavigationInterface - Class in dev.jcputney.elearning.parser.input.scorm2004.adl.navigation
-
Represents the navigation interface controls, which specify options for interacting with the LMS navigation UI.
- NavigationInterface() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.NavigationInterface
-
Constructs a new instance of the NavigationInterface class.
- NETSCAPE_COMMUNICATOR - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Name
-
The "netscape communicator" value specifies that the platform or software requirements are for Netscape Communicator.
- NETWORKED - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Structure
-
The "networked" value specifies that the learning object is a networked structure, with multiple nodes and connections between them.
- NEVER - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.ResetRunTimeDataTimingType
-
The reset run time data timing type is "never".
- NEVER - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RandomizationTiming
-
The "never" value specifies that randomization or selection should never occur.
- NEW_WINDOW - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.LaunchType
-
The learning object is launched in a new window.
- NEW_WINDOW_AFTER_CLICK - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.LaunchType
-
The learning object is launched in a new window after a click.
- NEW_WINDOW_WITHOUT_BROWSER_TOOLBAR - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.LaunchType
-
The learning object is launched in a new window without the browser toolbar.
- NO - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.YesNoType
-
The value is no.
- NO - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.CopyrightAndOtherRestrictions
-
The learning object does not have copyright and other restrictions.
- NO - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Cost
-
The learning object does not have a cost associated with it.
- NO_OP - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ConditionOperatorType
-
The "noOp" operator does not modify the result of the condition.
- NONE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.StatusDisplayType
-
The status display type is none.
- NONE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Name
-
The "none" value specifies that there are no platform or software requirements.
- NONE - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ChildActivitySet
-
The "none" value specifies that no child activities should be considered when evaluating the rollup rule.
- NONE - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingLevel
-
Represents the absence of any sequencing being applied.
- normalizeDirectory(String) - Method in class dev.jcputney.elearning.parser.api.AbstractArchiveFileAccess
-
Normalizes a directory path by ensuring it ends with a slash.
- normalizeMasteryScore(String) - Static method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Normalizes a raw mastery score string into a standardized
Doubleformat. - NOT - Enum constant in enum class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteNodeType
-
Represents a logical NOT operation in an AICC prerequisite expression.
- NOT - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ConditionOperatorType
-
The "not" operator negates the result of the condition.
- NOT_APPLICABLE - Enum constant in enum class dev.jcputney.elearning.parser.input.cmi5.types.MoveOn
-
The move on condition is not applicable.
- NOT_ATTEMPTED - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.CompletionStatusType
-
The "not attempted" value indicates that the learning object has not been attempted.
- NOT_SATISFIED - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupActionType
-
The "notSatisfied" value specifies that the activity is considered not satisfied when the rule's conditions are met.
O
- Objective - Class in dev.jcputney.elearning.parser.input.cmi5.types
-
Represents a single objective with a title, description, and unique identifier.
- Objective() - Constructor for class dev.jcputney.elearning.parser.input.cmi5.types.Objective
-
Default constructor for the Objective class.
- OBJECTIVE_MEASURE_GREATER_THAN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.SequencingRuleConditionType
-
The condition is met if the measure of the objective is greater than the specified value.
- OBJECTIVE_MEASURE_KNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupRuleConditionType
-
The condition is met if the measure of the objective is known.
- OBJECTIVE_MEASURE_KNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.SequencingRuleConditionType
-
The condition is met if the measure of the objective is known.
- OBJECTIVE_MEASURE_LESS_THAN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.SequencingRuleConditionType
-
The condition is met if the measure of the objective is less than the specified value.
- OBJECTIVE_STATUS_KNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupRuleConditionType
-
The condition is met if the status of the objective is known.
- OBJECTIVE_STATUS_KNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.SequencingRuleConditionType
-
The condition is met if the status of the objective is known.
- ObjectiveReference - Class in dev.jcputney.elearning.parser.input.cmi5.types
-
Represents a single objective reference.
- ObjectiveReference() - Constructor for class dev.jcputney.elearning.parser.input.cmi5.types.ObjectiveReference
-
Constructs an instance of
ObjectiveReference. - ObjectivesList - Class in dev.jcputney.elearning.parser.input.cmi5
-
Represents the objectives section of a CMI5 course structure, containing a list of defined objectives.
- ObjectivesList() - Constructor for class dev.jcputney.elearning.parser.input.cmi5.ObjectivesList
-
Constructs an instance of
ObjectivesListwith no predefined objectives. - ObjectivesList(List<Objective>) - Constructor for class dev.jcputney.elearning.parser.input.cmi5.ObjectivesList
-
Constructs an instance of
ObjectivesListwith a specified list of objectives. - of(ValidationIssue...) - Static method in class dev.jcputney.elearning.parser.validation.ValidationResult
-
Creates a result with the specified issues.
- OfflineSynchModeType - Enum Class in dev.jcputney.elearning.parser.input.lom.properties
-
Enum representing the offlineSynchModeType simple type.
- ON_EACH_NEW_ATTEMPT - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RandomizationTiming
-
The "onEachNewAttempt" value specifies that randomization or selection should occur on each new attempt.
- ON_EACH_NEW_SEQUENCING_ATTEMPT - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.ResetRunTimeDataTimingType
-
The reset run time data timing type is "on each new sequencing attempt".
- ONCE - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RandomizationTiming
-
The "once" value specifies that randomization or selection should occur once.
- onComplete(long) - Method in interface dev.jcputney.elearning.parser.api.StreamingProgressListener
-
Called when the streaming operation is complete.
- onProgress(long, long) - Method in interface dev.jcputney.elearning.parser.api.StreamingProgressListener
-
Called periodically during a streaming operation to report progress.
- OPERA - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Name
-
The "opera" value specifies that the platform or software requirements are for Opera.
- OPERATING_SYSTEM - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Type
-
The "operating system" value specifies that the location is an operating system.
- OPERATOR - Enum constant in enum class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteTokenType
-
Logical operator token (AND, OR, NOT).
- options - Variable in class dev.jcputney.elearning.parser.parsers.BaseParser
-
The parser options controlling validation and calculation behavior.
- OR - Enum constant in enum class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteNodeType
-
Represents a logical OR operation in an AICC prerequisite expression.
- OrComposite - Class in dev.jcputney.elearning.parser.input.lom.types
-
Represents an
orCompositeelement in the LOM schema, defining a set of conditions related to platform or software requirements. - OrComposite() - Constructor for class dev.jcputney.elearning.parser.input.lom.types.OrComposite
-
Constructs a new instance of the
OrCompositeclass. - ORGANIZATION_OBJECTIVES_GLOBAL - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents a constant used to indicate whether the objectives associated with an organization in a SCORM-based sequencing context are globally shared across the entire package.
- ORGANIZATION_SEQUENCING - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Indicates whether sequencing settings associated with an organization level are applied in a SCORM content package.
- OrganizationsRequiredRule - Class in dev.jcputney.elearning.parser.validators.rules.scorm12
-
Validates that the manifest contains an organizations element.
- OrganizationsRequiredRule - Class in dev.jcputney.elearning.parser.validators.rules.scorm2004
-
Validates that a SCORM 2004 manifest contains an organizations element.
- OrganizationsRequiredRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.scorm12.OrganizationsRequiredRule
- OrganizationsRequiredRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.scorm2004.OrganizationsRequiredRule
- OrphanedResourcesRule - Class in dev.jcputney.elearning.parser.validators.rules.common
-
Validates that all resources are referenced by at least one item.
- OrphanedResourcesRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.common.OrphanedResourcesRule
- ORT_EXTENSION - Static variable in class dev.jcputney.elearning.parser.parsers.AiccParser
-
The file extension for the AICC objectives relation table file.
- OTHER - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Context
-
The learning object is intended for use in another context.
- OUTSIDE_AVAILABLE_TIME_RANGE - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupRuleConditionType
-
The condition is met if the current time falls outside the available time range for the activity.
- OUTSIDE_AVAILABLE_TIME_RANGE - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.SequencingRuleConditionType
-
The condition is met if the current time falls outside the available time range for the activity.
- overridesDeliveryControlDefaults(String) - Method in class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
-
Determines if the delivery control defaults are overridden for a given activity.
- OWN_WINDOW - Enum constant in enum class dev.jcputney.elearning.parser.input.cmi5.types.LaunchMethod
-
The activity must be launched in a new window.
P
- PackageManifest - Interface in dev.jcputney.elearning.parser.input
-
Represents the manifest of a package, containing metadata about the package.
- PackageProperties - Class in dev.jcputney.elearning.parser.input.lom.properties
-
Class representing the root element of the ScormEnginePackageProperties XML.
- PackageProperties() - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.PackageProperties
-
Default constructor for the
PackagePropertiesclass. - PackageProperties(ControlsSpec, AppearanceSpec, BehaviorSpec, RsopSpec, HeuristicSpec) - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.PackageProperties
-
Constructs a new
PackagePropertiesinstance with the specified configuration details. - parse(String) - Static method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteParser
-
Parses a raw prerequisite expression.
- parse(String) - Static method in class dev.jcputney.elearning.parser.input.common.PercentType
-
Parses a string as a PercentType.
- parse(String) - Static method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.MeasureType
-
Parses a string as a MeasureType.
- parseAndValidate() - Method in interface dev.jcputney.elearning.parser.api.ModuleParser
-
Parses and validates the eLearning module in a single operation.
- parseAndValidate() - Method in class dev.jcputney.elearning.parser.parsers.BaseParser
- parseDuration(String) - Static method in class dev.jcputney.elearning.parser.input.common.serialization.DurationHHMMSSDeserializer
-
Parses a string representation of a duration into a
Durationobject. - parseManifest() - Method in class dev.jcputney.elearning.parser.parsers.AiccParser
-
Parses the AICC manifest and returns an instance of AiccManifest.
- parseManifest(String) - Method in class dev.jcputney.elearning.parser.parsers.AiccParser
-
Overrides base class parseManifest to ignore the filename parameter since AICC parsing requires multiple files (.crs, .des, .au, .cst).
- parseManifest(String) - Method in class dev.jcputney.elearning.parser.parsers.BaseParser
-
Parses a manifest file from the given path, processes its content, and returns the parsed manifest object.
- parseManifest(String) - Method in class dev.jcputney.elearning.parser.parsers.Scorm2004Parser
-
Parses and optionally XSD-validates the SCORM 2004 manifest.
- parseModule() - Method in interface dev.jcputney.elearning.parser.api.ModuleParserFactory
-
Parses the module and returns a ModuleMetadata object containing the extracted metadata.
- parseModule() - Method in class dev.jcputney.elearning.parser.impl.factory.DefaultModuleParserFactory
-
Parses the module at the specified path and returns a ModuleMetadata object containing the extracted metadata.
- parseOnly() - Method in interface dev.jcputney.elearning.parser.api.ModuleParser
-
Parses the eLearning module without validation.
- parseOnly() - Method in class dev.jcputney.elearning.parser.parsers.BaseParser
- ParseResult<M extends PackageManifest> - Record Class in dev.jcputney.elearning.parser.api
-
Result of parsing and validating an eLearning module.
- ParseResult(ValidationResult, ModuleMetadata<M>) - Constructor for record class dev.jcputney.elearning.parser.api.ParseResult
-
Creates an instance of a
ParseResultrecord class. - ParserOptions - Class in dev.jcputney.elearning.parser.api
-
Configuration options for module parsing behavior.
- ParserOptions() - Constructor for class dev.jcputney.elearning.parser.api.ParserOptions
-
Creates parser options with default settings (strict mode enabled).
- parseXmlToObject(InputStream, Class<C>) - Method in class dev.jcputney.elearning.parser.parsers.BaseParser
-
Parses an XML file into an object of the specified class using Jackson's XmlMapper.
- parseXmlToObject(InputStream, Class<C>) - Static method in class dev.jcputney.elearning.parser.util.XmlParsingUtils
-
Parses an XML file into an object of the specified class using Jackson's XmlMapper.
- parseXmlToObject(InputStream, Class<C>, String) - Static method in class dev.jcputney.elearning.parser.util.XmlParsingUtils
-
Parses an XML file into an object of the specified class using Jackson's XmlMapper.
- PASSED - Enum constant in enum class dev.jcputney.elearning.parser.input.cmi5.types.MoveOn
-
The move on condition is passed.
- PathSecurityRule - Class in dev.jcputney.elearning.parser.validators.rules.common
-
Validates that all file paths in the manifest are safe and don't contain directory traversal patterns, absolute paths, or external references.
- PathSecurityRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.common.PathSecurityRule
- PC_DOS - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Name
-
The "pc-dos" value specifies that the platform or software requirements are for PC-DOS.
- PercentType - Class in dev.jcputney.elearning.parser.input.common
-
Represents a percentage value constrained between 0 and 1 (inclusive).
- PercentType() - Constructor for class dev.jcputney.elearning.parser.input.common.PercentType
-
Default constructor for the PercentType class.
- PercentType(BigDecimal) - Constructor for class dev.jcputney.elearning.parser.input.common.PercentType
-
Constructs a PercentType instance with the specified value.
- PercentTypeDeserializer - Class in dev.jcputney.elearning.parser.input.common
-
Custom deserializer for PercentType, ensuring the value is within the range of 0 to 1.
- PercentTypeDeserializer() - Constructor for class dev.jcputney.elearning.parser.input.common.PercentTypeDeserializer
-
Default constructor for the PercentTypeDeserializer class.
- PercentTypeSerializer - Class in dev.jcputney.elearning.parser.input.common
-
A custom serializer for the
PercentTypeclass, enabling its conversion to a JSON string representation during serialization. - PercentTypeSerializer() - Constructor for class dev.jcputney.elearning.parser.input.common.PercentTypeSerializer
- PRE_EXTENSION - Static variable in class dev.jcputney.elearning.parser.parsers.AiccParser
-
The file extension for the AICC prerequisites file.
- prefetchCommonFiles() - Method in interface dev.jcputney.elearning.parser.api.FileAccess
-
Prefetches common module files for faster subsequent access.
- prefetchCommonFiles() - Method in interface dev.jcputney.elearning.parser.api.ModuleFileProvider
-
Prefetches common module files for faster subsequent access.
- prefetchCommonFiles() - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Prefetches common files that are not already present in the small file cache.
- prefetchCommonFiles() - Method in class dev.jcputney.elearning.parser.impl.provider.DefaultModuleFileProvider
-
Prefetches common module files for faster subsequent access.
- prepareForModule(String) - Method in class dev.jcputney.elearning.parser.impl.access.S3FileAccessV2
-
Prepare this file access instance for interacting with a specific module root.
- PREREQUISITE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Purpose
-
The purpose of the learning object is to provide a prerequisite.
- Presentation - Class in dev.jcputney.elearning.parser.input.scorm2004.adl.navigation
-
Represents the presentation settings for the navigation controls.
- Presentation() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.Presentation
-
Constructs a new Presentation instance.
- PRESENTATION_CONTROLS - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
A static instance representing the "Presentation Controls" sequencing indicator within SCORM 2004 sequencing definitions.
- PREVIOUS - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.HideLMSUI
-
The "previous" option hides the LMS's "previous" button or action.
- PROBLEM_STATEMENT - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
The learning resource is a problem statement.
- PUBLISHER - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Role
-
The "publisher" value specifies that the entity is the publisher of the resource.
- Purpose - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
The purpose of the learning object.
- putAdditionalRule(String, String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCompletionCriteria
-
Adds a new rule to the collection of additional rules.
Q
- QUESTIONNAIRE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
The learning resource is a questionnaire.
R
- RandomizationControls - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.random
-
Represents the randomization controls for a learning activity within the SCORM IMS Simple Sequencing (IMSSS) schema.
- RandomizationControls() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.random.RandomizationControls
-
Default constructor for the
RandomizationControlsclass. - RandomizationTiming - Enum Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types
-
Enum representing the possible values for
randomizationTimingandselectionTiming, specifying when randomization and selection of child activities should occur. - reconfigureRootPath(String) - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Reconfigures the root path for the S3 file access.
- REFERENCES - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Kind
-
The learning object references the related resource.
- ReferencesObjectives - Class in dev.jcputney.elearning.parser.input.cmi5.types
-
Represents a list of objectives referenced by an AU or block in a CMI5 course structure.
- ReferencesObjectives() - Constructor for class dev.jcputney.elearning.parser.input.cmi5.types.ReferencesObjectives
-
Constructs an instance of
ReferencesObjectiveswith no initial objectives. - ReferencesObjectives(List<ObjectiveReference>) - Constructor for class dev.jcputney.elearning.parser.input.cmi5.types.ReferencesObjectives
-
Constructs an instance of
ReferencesObjectiveswith the specified list of objectives. - registerParser(ModuleType, Function<FileAccess, ModuleParser<?>>) - Method in class dev.jcputney.elearning.parser.impl.factory.DefaultModuleParserFactory
-
Registers a parser factory function for the specified module type.
- registerPlugin(ModuleTypeDetectorPlugin) - Method in interface dev.jcputney.elearning.parser.api.ModuleTypeDetector
-
Registers a module type detector plugin.
- registerPlugin(ModuleTypeDetectorPlugin) - Method in class dev.jcputney.elearning.parser.impl.detector.DefaultModuleTypeDetector
-
Registers a module type detector plugin.
- Relation - Class in dev.jcputney.elearning.parser.input.lom
-
Represents the relationship information about a learning object in a Learning Object Metadata (LOM) document.
- Relation() - Constructor for class dev.jcputney.elearning.parser.input.lom.Relation
-
Default constructor for the Relation class.
- Requirement - Class in dev.jcputney.elearning.parser.input.lom.types
-
Represents a requirement for a learning object in a Learning Object Metadata (LOM) document.
- Requirement() - Constructor for class dev.jcputney.elearning.parser.input.lom.types.Requirement
-
Default constructor for the
Requirementclass. - REQUIRES - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Kind
-
The learning object requires the related resource.
- requiresLevel2() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
-
Determines if the level 2 requirement is needed.
- requiresLevel3() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
-
Determines whether level 3 access is required.
- requiresLevel4() - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
-
Indicates whether level 4 access or requirements are necessary.
- ResetRunTimeDataTimingType - Enum Class in dev.jcputney.elearning.parser.input.lom.properties
-
Enum representing the resetRunTimeDataTimingType simple type.
- resolveDeliveryControlsById(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingCollection
-
Resolves and retrieves the
DeliveryControlsassociated with the given sequencing identifier. - Resource - Class in dev.jcputney.elearning.parser.input.lom.types
-
Represents the
resourceelement in the LOM schema, containing information about a related resource, including identifiers and descriptions. - Resource() - Constructor for class dev.jcputney.elearning.parser.input.lom.types.Resource
-
Default constructor for the
Resourceclass. - RESOURCE_SCO - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents a sequencing control option related to Resources in the SCORM sequencing model.
- ResourceHrefRequiredRule - Class in dev.jcputney.elearning.parser.validators.rules.scorm12
-
Validates that resources referenced by items have valid href attributes (launch URLs).
- ResourceHrefRequiredRule - Class in dev.jcputney.elearning.parser.validators.rules.scorm2004
-
Validates that resources referenced by items have valid href attributes (launch URLs).
- ResourceHrefRequiredRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.scorm12.ResourceHrefRequiredRule
- ResourceHrefRequiredRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.scorm2004.ResourceHrefRequiredRule
- ResourceReferenceValidRule - Class in dev.jcputney.elearning.parser.validators.rules.scorm12
-
Validates that all item identifierref attributes reference existing resources.
- ResourceReferenceValidRule - Class in dev.jcputney.elearning.parser.validators.rules.scorm2004
-
Validates that all item identifierref attributes reference existing resources.
- ResourceReferenceValidRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.scorm12.ResourceReferenceValidRule
- ResourceReferenceValidRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.scorm2004.ResourceReferenceValidRule
- ResourcesRequiredRule - Class in dev.jcputney.elearning.parser.validators.rules.scorm12
-
Validates that the manifest has a required resources element.
- ResourcesRequiredRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.scorm12.ResourcesRequiredRule
- ReturnToLmsActionType - Enum Class in dev.jcputney.elearning.parser.input.lom.properties
-
Enum representing the returnToLmsActionType simple type.
- REVISED - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Status
-
The "revised" value specifies that the learning object is in revised status.
- RIGHT_PAREN - Enum constant in enum class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteTokenType
-
Right parenthesis token.
- Rights - Class in dev.jcputney.elearning.parser.input.lom
-
Represents the rights information of a learning object, including cost, copyright, and descriptions.
- Rights() - Constructor for class dev.jcputney.elearning.parser.input.lom.Rights
-
Default constructor for the Rights class.
- Role - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
Enum representing the possible values for
rolein a LOM Contribute element, specifying the role of the entity contributing to the resource. - RoleMeta - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
Enum representing the possible values for
rolein acontributeelement, specifying the role of the entity contributing to the resource. - RollupAction - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup
-
Represents the action to perform if the conditions specified in a rollup rule are met.
- RollupAction() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupAction
-
Default constructor for the
RollupActionclass. - RollupAction(RollupActionType) - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupAction
-
Initializes a new instance of the
RollupActionclass with the specified rollup action type. - RollupActionType - Enum Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types
-
Enum representing the possible values for
actionin a rollup rule, specifying the effect on the activity’s status when the rule’s conditions are met. - RollupCondition - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup
-
Represents an individual rollup condition within a set of rollup conditions.
- RollupCondition() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupCondition
-
Default constructor for the RollupCondition class.
- RollupConditions - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup
-
Represents a set of conditions that control when a rollup rule should apply.
- RollupConditions() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupConditions
-
Default constructor for the RollupConditions class.
- RollupConsiderations - Class in dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing
-
Represents the rollupConsiderationsType complex type, defining attributes for rollup conditions.
- RollupConsiderations() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.RollupConsiderations
-
Default constructor for the RollupConsiderations class.
- RollupConsiderationType - Enum Class in dev.jcputney.elearning.parser.input.scorm2004.adl.types
-
Enum for rollup consideration types, with allowed values as per the schema.
- RollupRule - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup
-
Represents an individual rollup rule within a set of rollup rules.
- RollupRule() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRule
-
Default constructor for the RollupRule class.
- RollupRuleConditionType - Enum Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types
-
Enum representing the possible conditions that can be evaluated within a rollup rule.
- RollupRules - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup
-
Represents a set of rollup rules within the SCORM IMS Simple Sequencing (IMSSS) schema.
- RollupRules() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRules
-
Default constructor for the RollupRules class.
- RollupRules(List<RollupRule>, boolean, boolean, double) - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRules
-
Constructs a RollupRules object with the specified parameters.
- rootPath - Variable in class dev.jcputney.elearning.parser.api.AbstractArchiveFileAccess
-
The detected root path within the archive.
- rootPath - Variable in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
The root path within the S3 bucket to access.
- RsopSpec - Class in dev.jcputney.elearning.parser.input.lom.properties
-
Represents the rsopSpec complex type.
- RsopSpec() - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.RsopSpec
-
Default constructor for the RsopSpec class.
- RuleAction - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing
-
Represents the action to perform if the conditions specified in a sequencing rule are met.
- RuleAction() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleAction
-
Default constructor for the RuleAction class.
- RuleCondition - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing
-
Represents an individual condition within a set of rule conditions.
- RuleCondition() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleCondition
-
Default constructor for the RuleCondition class.
- RuleCondition(String, MeasureType, ConditionOperatorType, SequencingRuleConditionType) - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleCondition
-
Constructs a new instance of the RuleCondition class, which represents a condition used in sequencing and evaluation rules.
- RuleConditions - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing
-
Represents a set of conditions that must be met for a sequencing rule to apply.
- RuleConditions() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleConditions
-
Default constructor for the RuleConditions class.
- RuntimeFileAccessException - Exception in dev.jcputney.elearning.parser.exception
-
Exception thrown when there's a runtime error related to file access.
- RuntimeFileAccessException(Exception) - Constructor for exception dev.jcputney.elearning.parser.exception.RuntimeFileAccessException
-
Constructs a new RuntimeFileAccessException with the specified detail message.
S
- S3FileAccessV1 - Class in dev.jcputney.elearning.parser.impl.access
-
Optimized implementation of FileAccess using AWS S3 SDK v1 with batch operations, streaming support, and intelligent caching.
- S3FileAccessV1(AmazonS3, String, String) - Constructor for class dev.jcputney.elearning.parser.impl.access.S3FileAccessV1
-
Constructs an optimized S3FileAccessV1 instance with the specified S3 client and bucket name.
- S3FileAccessV1(AmazonS3, String, String, boolean) - Constructor for class dev.jcputney.elearning.parser.impl.access.S3FileAccessV1
-
Constructs an optimized S3FileAccessV1 instance with the specified S3 client and bucket name.
- S3FileAccessV2 - Class in dev.jcputney.elearning.parser.impl.access
-
Optimized implementation of FileAccess using AWS S3 SDK v2 with batch operations, streaming support, and intelligent caching.
- S3FileAccessV2(S3Client, String, String) - Constructor for class dev.jcputney.elearning.parser.impl.access.S3FileAccessV2
-
Constructs an optimized S3FileAccessV2 instance with the specified S3 client and bucket name.
- S3FileAccessV2(S3Client, String, String, boolean) - Constructor for class dev.jcputney.elearning.parser.impl.access.S3FileAccessV2
-
Constructs an optimized S3FileAccessV2 instance with the specified S3 client and bucket name.
- SATISFIED - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupActionType
-
The "satisfied" value specifies that the activity is considered satisfied when the rule's conditions are met.
- SATISFIED - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupRuleConditionType
-
The condition is met if the activity or objective is marked as satisfied.
- SATISFIED - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.SequencingRuleConditionType
-
The condition is met if the activity or objective is marked as satisfied.
- SCHEMA_LOCATION_ADLNAV - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
A constant indicating the schema location for SCORM ADL Navigation (ADLNAV).
- SCHEMA_LOCATION_ADLSEQ - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents the schema location for the ADL Simple Sequencing (ADLSEQ) namespace.
- SCHEMA_LOCATION_IMSSS - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents the schema location for IMS Simple Sequencing (IMSSS) as a sequencing indicator.
- SCHOOL - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Context
-
The learning object is intended for use in a school context.
- SCO - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.ScormType
-
Indicates a Shareable Content Object (SCO), which includes interactive, trackable learning content.
- ScoExitActionSpec - Class in dev.jcputney.elearning.parser.input.lom.properties
-
Represents the scoExitActionSpec complex type.
- ScoExitActionSpec() - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.ScoExitActionSpec
-
Default constructor for the ScoExitActionSpec class.
- ScoExitActionSpec(ExitTypesSpec, ExitTypesSpec) - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.ScoExitActionSpec
-
Constructs an instance of the ScoExitActionSpec class with specified actions to take based on the satisfaction or non-satisfaction of the condition.
- SCORE_PROVIDED_BY_COURSE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.ScoreRollupType
-
The course provides the score rollup type.
- ScoreRollupType - Enum Class in dev.jcputney.elearning.parser.input.lom.properties
-
Enum representing the scoreRollupType simple type.
- SCORM_12 - Enum constant in enum class dev.jcputney.elearning.parser.enums.ModuleEditionType
-
SCORM 1.2 module type.
- SCORM_12 - Enum constant in enum class dev.jcputney.elearning.parser.enums.ModuleType
-
SCORM 1.2 module type.
- SCORM_2004 - Enum constant in enum class dev.jcputney.elearning.parser.enums.ModuleEditionType
-
Generic SCORM 2004 module type (when an edition is unknown or unspecified).
- SCORM_2004 - Enum constant in enum class dev.jcputney.elearning.parser.enums.ModuleType
-
SCORM 2004 module type.
- SCORM_2004_2ND_EDITION - Enum constant in enum class dev.jcputney.elearning.parser.enums.ModuleEditionType
-
SCORM 2004 2nd Edition module type.
- SCORM_2004_3RD_EDITION - Enum constant in enum class dev.jcputney.elearning.parser.enums.ModuleEditionType
-
SCORM 2004 3rd Edition module type.
- SCORM_2004_4TH_EDITION - Enum constant in enum class dev.jcputney.elearning.parser.enums.ModuleEditionType
-
SCORM 2004 4th Edition module type.
- SCORM12_DUPLICATE_IDENTIFIER - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating duplicate identifier values in a SCORM 1.2 manifest.
- SCORM12_FILE_NOT_FOUND - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating a referenced file cannot be found in a SCORM 1.2 package.
- SCORM12_INVALID_DEFAULT_ORG - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating an invalid default organization reference in a SCORM 1.2 manifest.
- SCORM12_INVALID_IDENTIFIER - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating an invalid or missing identifier attribute in a SCORM 1.2 manifest element.
- SCORM12_INVALID_SCORMTYPE - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating an invalid SCORM type attribute in a SCORM 1.2 resource.
- SCORM12_MISSING_LAUNCH_URL - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating that the launch URL is missing in a SCORM 1.2 manifest.
- SCORM12_MISSING_MANIFEST_IDENTIFIER - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating a missing manifest identifier in a SCORM 1.2 package.
- SCORM12_MISSING_ORGANIZATIONS - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating the organizations element is missing from a SCORM 1.2 manifest.
- SCORM12_MISSING_RESOURCE_REF - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating that a referenced resource is missing in a SCORM 1.2 manifest.
- SCORM12_MISSING_RESOURCES - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating the resources element is missing from a SCORM 1.2 manifest.
- SCORM12_MISSING_TITLE - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating a missing title element in a SCORM 1.2 manifest component.
- SCORM12_NO_LAUNCHABLE_RESOURCE - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating an organization has no launchable resources.
- Scorm12ADLCP - Class in dev.jcputney.elearning.parser.input.scorm12
-
This class contains constants and utility methods for handling SCORM 1.2 ADLCP elements.
- Scorm12Dependency - Class in dev.jcputney.elearning.parser.input.scorm12.ims.cp
-
Represents a dependency within SCORM 1.2 resource.
- Scorm12Dependency() - Constructor for class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Dependency
-
Default constructor for Scorm12Dependency.
- Scorm12File - Class in dev.jcputney.elearning.parser.input.scorm12.ims.cp
-
Represents a file within SCORM 1.2 resource.
- Scorm12File() - Constructor for class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12File
-
Default constructor for the Scorm12File class.
- Scorm12Item - Class in dev.jcputney.elearning.parser.input.scorm12.ims.cp
-
Represents an item within a SCORM 1.2 organization.
- Scorm12Item() - Constructor for class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Default constructor for the Scorm12Item class.
- Scorm12Item(String, String, Boolean, String, Duration, Double, Scorm12Prerequisites, TimeLimitAction, String, String, Scorm12Metadata, List<Scorm12Item>) - Constructor for class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Constructs a new Scorm12Item with the specified properties.
- Scorm12Manifest - Class in dev.jcputney.elearning.parser.input.scorm12
-
Represents the SCORM IMS Content Packaging (IMSCP) elements according to the imscp_rootv1p1p2 schema.
- Scorm12Manifest() - Constructor for class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
Default constructor for the Scorm12Manifest class.
- Scorm12Metadata - Class in dev.jcputney.elearning.parser.input.scorm12.ims.cp
-
Represents the metadata element in SCORM 1.2.
- Scorm12Metadata - Class in dev.jcputney.elearning.parser.output.metadata.scorm12
-
Represents metadata for SCORM 1.2 eLearning modules, including SCORM 1.2-specific fields such as mastery score, prerequisites, and custom data.
- Scorm12Metadata() - Constructor for class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Metadata
-
Default constructor for the Scorm12Metadata class.
- Scorm12Metadata() - Constructor for class dev.jcputney.elearning.parser.output.metadata.scorm12.Scorm12Metadata
-
Protected constructor for the Scorm12Metadata class.
- Scorm12Organization - Class in dev.jcputney.elearning.parser.input.scorm12.ims.cp
-
Represents the
organizationelement in SCORM 1.2. - Scorm12Organization() - Constructor for class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organization
-
Default constructor for the
Scorm12Organizationclass. - Scorm12Organization(String, String, String, Scorm12Metadata, List<Scorm12Item>) - Constructor for class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organization
-
Constructs a new
Scorm12Organizationinstance with the specified parameters. - Scorm12Organizations - Class in dev.jcputney.elearning.parser.input.scorm12.ims.cp
-
Represents the
<organizations>element in the SCORM 1.2 manifest file. - Scorm12Organizations() - Constructor for class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organizations
-
Default constructor for the Scorm12Organizations class.
- Scorm12Organizations(String, List<Scorm12Organization>) - Constructor for class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organizations
-
Constructs a new instance of Scorm12Organizations with the specified default organization identifier and list of organizations.
- Scorm12Parser - Class in dev.jcputney.elearning.parser.parsers
-
Parses SCORM 1.2 modules by reading the imsmanifest.xml file and extracting core metadata.
- Scorm12Parser(FileAccess) - Constructor for class dev.jcputney.elearning.parser.parsers.Scorm12Parser
-
Constructs a Scorm12Parser with the specified FileAccess instance.
- Scorm12Parser(FileAccess, ParserOptions) - Constructor for class dev.jcputney.elearning.parser.parsers.Scorm12Parser
-
Constructs a Scorm12Parser with the specified FileAccess instance and parser options.
- Scorm12Parser(ModuleFileProvider) - Constructor for class dev.jcputney.elearning.parser.parsers.Scorm12Parser
-
Constructs a Scorm12Parser with the specified ModuleFileProvider instance.
- Scorm12Prerequisites - Class in dev.jcputney.elearning.parser.input.scorm12.adl
-
Represents the
<adlcp:prerequisites>element in SCORM 1.2. - Scorm12Prerequisites() - Constructor for class dev.jcputney.elearning.parser.input.scorm12.adl.Scorm12Prerequisites
-
Default constructor for the Scorm12Prerequisites class.
- Scorm12Resource - Class in dev.jcputney.elearning.parser.input.scorm12.ims.cp
-
Represents the
<resource>element in SCORM 1.2 manifest file. - Scorm12Resource() - Constructor for class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
-
Constructs an instance of the
Scorm12Resourceclass. - Scorm12Resources - Class in dev.jcputney.elearning.parser.input.scorm12.ims.cp
-
Represents the
<resources>element in a SCORM 1.2 manifest file. - Scorm12Resources() - Constructor for class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resources
-
Default constructor for the Scorm12Resources class.
- Scorm12ResourceValidator - Class in dev.jcputney.elearning.parser.validators
-
Validator for SCORM 1.2 manifests and their resource references.
- Scorm12ResourceValidator() - Constructor for class dev.jcputney.elearning.parser.validators.Scorm12ResourceValidator
-
Constructs a new Scorm12ResourceValidator with default rules.
- SCORM2004_INVALID_SEQUENCING - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating invalid sequencing rules in a SCORM 2004 manifest.
- SCORM2004_MISSING_RESOURCE_REF - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating a missing resource reference in a SCORM 2004 manifest.
- Scorm2004CourseMetadata - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.cp
-
Represents metadata information about the content package in SCORM manifest.
- Scorm2004CourseMetadata() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004CourseMetadata
-
Constructs an instance of the
Scorm2004CourseMetadataclass. - Scorm2004Dependency - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.cp
-
Represents a dependency element within a resource, specifying a relationship to another resource that this resource relies upon.
- Scorm2004Dependency() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Dependency
-
Constructs a new instance of Scorm2004Dependency with default values.
- Scorm2004Dependency(String) - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Dependency
-
Constructs a Scorm2004Dependency object with the specified identifier reference.
- Scorm2004DuplicateIdentifierRule - Class in dev.jcputney.elearning.parser.validators.rules.scorm2004
-
Validates that all identifiers in SCORM 2004 manifest are unique.
- Scorm2004DuplicateIdentifierRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.scorm2004.Scorm2004DuplicateIdentifierRule
- Scorm2004File - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.cp
-
Represents a file element within a resource, specifying a particular physical file in the content package.
- Scorm2004File() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004File
-
Default constructor for the Scorm2004File class.
- Scorm2004Item - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.cp
-
Represents a single item within an organization, typically mapping to a learning object or resource.
- Scorm2004Item() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Default constructor for the Scorm2004Item class.
- Scorm2004Manifest - Class in dev.jcputney.elearning.parser.input.scorm2004
-
Represents the SCORM IMS Content Packaging (IMSCP) elements according to the imscp_v1p1 schema.
- Scorm2004Manifest() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Default constructor for the Scorm2004Manifest class.
- Scorm2004Metadata - Class in dev.jcputney.elearning.parser.output.metadata.scorm2004
-
Represents 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.
- Scorm2004Metadata() - Constructor for class dev.jcputney.elearning.parser.output.metadata.scorm2004.Scorm2004Metadata
-
Constructs an instance of the Scorm2004Metadata class.
- Scorm2004Objective - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective
-
Represents an individual learning objective within the SCORM IMS Simple Sequencing schema.
- Scorm2004Objective() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objective
-
Default no-argument constructor for the Scorm2004Objective class.
- Scorm2004Objective(String, Boolean, Double, List<Scorm2004ObjectiveMapping>) - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objective
-
Constructs a Scorm2004Objective instance with the provided parameters.
- Scorm2004ObjectiveMapping - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective
-
Represents a mapping from a local objective to a global objective within the SCORM IMS Simple Sequencing schema.
- Scorm2004ObjectiveMapping() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
-
Default constructor for the Scorm2004ObjectiveMapping class.
- Scorm2004ObjectiveMapping(String, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
-
Constructs a Scorm2004ObjectiveMapping object with specified parameters to configure the capabilities for reading and writing SCORM 2004 objective properties.
- Scorm2004Objectives - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective
-
Represents the learning objectives for an activity within the SCORM IMS Simple Sequencing (IMSSS) schema.
- Scorm2004Objectives() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objectives
-
Default constructor for the Scorm2004Objectives class.
- Scorm2004Objectives(Scorm2004Objective, List<Scorm2004Objective>) - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objectives
-
Constructs a `Scorm2004Objectives` object with a primary objective and a list of additional objectives.
- Scorm2004Organization - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.cp
-
Represents a single organization within the content package.
- Scorm2004Organization() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
-
Default constructor for the Scorm2004Organization class.
- Scorm2004Organizations - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.cp
-
Represents the hierarchical structure of organizations in the content package.
- Scorm2004Organizations() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organizations
-
Default constructor for the Scorm2004Organizations class.
- Scorm2004OrphanedResourcesRule - Class in dev.jcputney.elearning.parser.validators.rules.scorm2004
-
Validates that all resources in SCORM 2004 manifest are referenced by at least one item.
- Scorm2004OrphanedResourcesRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.scorm2004.Scorm2004OrphanedResourcesRule
- Scorm2004Parser - Class in dev.jcputney.elearning.parser.parsers
-
Parses SCORM 2004 modules by reading the imsmanifest.xml file and extracting core metadata, including sequencing information, custom data (adlcp:data), prerequisites, mastery score, and any additional metadata files referenced within the manifest.
- Scorm2004Parser(FileAccess) - Constructor for class dev.jcputney.elearning.parser.parsers.Scorm2004Parser
-
Constructs a Scorm2004Parser with the specified FileAccess instance.
- Scorm2004Parser(FileAccess, ParserOptions) - Constructor for class dev.jcputney.elearning.parser.parsers.Scorm2004Parser
-
Constructs a Scorm2004Parser with the specified FileAccess instance and parser options.
- Scorm2004Parser(ModuleFileProvider) - Constructor for class dev.jcputney.elearning.parser.parsers.Scorm2004Parser
-
Constructs a Scorm2004Parser with the specified ModuleFileProvider instance.
- Scorm2004PathSecurityRule - Class in dev.jcputney.elearning.parser.validators.rules.scorm2004
-
Validates that all file paths in SCORM 2004 manifest are safe and don't contain directory traversal patterns, absolute paths, or external references.
- Scorm2004PathSecurityRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.scorm2004.Scorm2004PathSecurityRule
- Scorm2004Resource - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.cp
-
Represents a single resource within the content package, typically corresponding to a physical file or collection of files that can be delivered within an LMS.
- Scorm2004Resource() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
-
Constructs a new instance of the Scorm2004Resource class.
- Scorm2004Resources - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.cp
-
Represents the collection of resources within the content package.
- Scorm2004Resources() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resources
-
Default constructor for the Scorm2004Resources class.
- Scorm2004ResourceValidator - Class in dev.jcputney.elearning.parser.validators
-
Validator for SCORM 2004 manifests and their resource references.
- Scorm2004ResourceValidator() - Constructor for class dev.jcputney.elearning.parser.validators.Scorm2004ResourceValidator
-
Constructs a new Scorm2004ResourceValidator with default rules.
- Scorm2004SchemaValidator - Class in dev.jcputney.elearning.parser.input.common.serialization
-
Utility for validating SCORM 2004 imsmanifest.xml against local XSDs.
- Scorm2004SubMetadata - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.cp
-
Represents metadata for a SCORM element, which can either be inline metadata using a LOM element or an external reference to a metadata file.
- Scorm2004SubMetadata() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004SubMetadata
-
Default constructor for the Scorm2004SubMetadata class.
- ScormDetectorPlugin - Class in dev.jcputney.elearning.parser.impl.detector
-
Plugin for detecting SCORM modules (both 1.2 and 2004 versions).
- ScormDetectorPlugin() - Constructor for class dev.jcputney.elearning.parser.impl.detector.ScormDetectorPlugin
-
Default constructor for the SCORM detector plugin.
- ScormType - Enum Class in dev.jcputney.elearning.parser.input.scorm2004.adl.types
-
Enum representing the allowed SCORM types in the SCORM ADLCP schema.
- ScormVersionDetector - Class in dev.jcputney.elearning.parser.util
-
Utility class for detecting the version of SCORM modules based on their manifest files.
- SCRIPT_WRITER - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Role
-
The "script writer" value specifies that the entity wrote the script for the resource.
- SECURITY_LEVEL - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Purpose
-
The purpose of the learning object is to provide a security level.
- SELECTABLE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.ReturnToLmsActionType
-
The return to LMS action type is selectable.
- SELF_ASSESSMENT - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
The learning resource is a self-assessment.
- SemanticDensity - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
Enum representing the possible values for
semanticDensityin a LOM element, specifying the semantic density of the learning resource. - SEPARATE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.StatusDisplayType
-
The status display type is separate.
- Sequencing - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing
-
Represents a top-level sequencing configuration, containing elements that define the sequencing rules and objectives for SCORM content.
- Sequencing() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Default constructor for the Sequencing class.
- SEQUENCING_ADL_OBJECTIVES - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents the SCORM sequencing indicator for ADL objectives.
- SEQUENCING_AUXILIARY_RESOURCES - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents auxiliary resources used in SCORM sequencing configurations.
- SEQUENCING_COLLECTION - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents an indicator for sequencing collection within the SCORM sequencing rules.
- SEQUENCING_CONSTRAIN_CHOICE - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents the specific sequencing indicator for constraining choices within a SCORM sequencing context.
- SEQUENCING_CONTROL_MODE - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents the sequencing control mode setting within the SCORM IMS Simple Sequencing (IMSSS) model.
- SEQUENCING_DELIVERY_CONTROLS - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents the delivery controls applicable to SCORM sequencing behavior.
- SEQUENCING_ID - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents an identifier used in sequencing definitions within the SCORM IMS Simple Sequencing (IMSSS) schema.
- SEQUENCING_IDREF - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents a reference to an existing sequencing definition in the IMS Simple Sequencing (IMSSS) specification.
- SEQUENCING_LIMIT_CONDITIONS - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents the sequencing limit conditions as defined in the SCORM IMS Simple Sequencing (IMSSS) schema.
- SEQUENCING_OBJECTIVES - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents sequencing objectives within the SCORM IMS Simple Sequencing (IMSSS) schema.
- SEQUENCING_RANDOMIZATION - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents the randomization sequencing indicator used in SCORM sequencing definitions.
- SEQUENCING_ROLLUP_CONSIDERATIONS - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents the sequencing rollup considerations used in the SCORM 2004 IMS Simple Sequencing (IMSSS) model.
- SEQUENCING_ROLLUP_RULES - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents the sequencing rollup rules defined within the SCORM IMS Simple Sequencing (IMSSS) specification.
- SEQUENCING_RULES - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Represents the sequencing rules defined within the IMS Simple Sequencing (IMSSS) framework.
- SequencingCollection - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing
-
Represents a collection of sequencing elements within the SCORM IMS Simple Sequencing schema.
- SequencingCollection() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingCollection
-
Default constructor for the
SequencingCollectionclass. - SequencingRule - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing
-
Represents a single sequencing rule within a set of pre-condition, exit-condition, or post-condition rules.
- SequencingRule() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingRule
-
Default constructor for the SequencingRule class.
- SequencingRuleConditionType - Enum Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types
-
Enum representing the possible values for
conditionTypein a sequencing rule condition, specifying the type of condition that must be met for the rule to apply. - SequencingRules - Class in dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing
-
Represents a set of sequencing rules within the SCORM IMS Simple Sequencing (IMSSS) schema.
- SequencingRules() - Constructor for class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingRules
-
Default constructor for the
SequencingRulesclass. - SequencingUsageDetector - Class in dev.jcputney.elearning.parser.input.scorm2004
-
The `SequencingUsageDetector` class provides functionalities for analyzing and detecting sequencing levels and indicators in SCORM 2004 manifests and associated components.
- SequencingUsageDetector.Result - Class in dev.jcputney.elearning.parser.input.scorm2004
-
Represents the result of a sequencing detection process.
- SequencingUsageDetector.SequencingIndicator - Enum Class in dev.jcputney.elearning.parser.input.scorm2004
-
Enum representing different types of sequencing indicators used in SCORM 2004 manifests.
- SequencingUsageDetector.SequencingLevel - Enum Class in dev.jcputney.elearning.parser.input.scorm2004
-
The SequencingLevel enum represents different levels of sequencing that can be applied within a given context.
- serialize(PercentType, JsonGenerator, SerializerProvider) - Method in class dev.jcputney.elearning.parser.input.common.PercentTypeSerializer
-
Serializes a
PercentTypeobject into its JSON string representation. - serialize(MeasureType, JsonGenerator, SerializerProvider) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.MeasureTypeSerializer
-
Serializes a
MeasureTypeobject into its JSON string representation. - setAction(RollupActionType) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupAction
-
Sets the rollup action to be performed when the rollup rule conditions are met.
- setAction(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleAction
-
Sets the action to be performed if the conditions specified in the sequencing rule are met.
- setActivities(List<TincanActivity>) - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanManifest
-
Sets the list of activities in this TinCan package.
- setActivityAbsoluteDurationLimit(Duration) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
-
Sets the absolute duration limit for the activity.
- setActivityExperiencedDurationLimit(Duration) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
-
Sets the experienced duration limit for the activity.
- setActivityType(String) - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Updates the activity type for the current instance.
- setAdditionalColumn(String, String) - Method in class dev.jcputney.elearning.parser.input.aicc.CourseStructure
-
Adds or updates an additional column with the provided key-value pair.
- setAdlcpNamespaceUri(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Sets the ADLCP namespace URI.
- setAdlnavNamespaceUri(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Sets the ADL Navigation namespace URI.
- setAdlObjectives(Scorm2004Objectives) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Sets the ADL-specific objectives for the sequencing object.
- setAdlseqNamespaceUri(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Sets the namespace URI for ADL sequencing.
- setAggregationLevel(SourceValuePair<AggregationLevel>) - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Sets the aggregation level for the learning object.
- setAllowCompleteStatusChange(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets whether the status change to 'complete' is allowed or not.
- setAlwaysFlowToFirstSco(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets whether the flow should always proceed to the first SCO (Sharable Content Object).
- setAnnotations(List<Annotation>) - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Sets the list of annotations associated with the learning object.
- setAppearance(AppearanceSpec) - Method in class dev.jcputney.elearning.parser.input.lom.properties.PackageProperties
-
Updates the appearance configuration for the current package.
- setApplyRollupStatusToSuccess(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the apply rollup status to success.
- setAssignableUnits(List<AssignableUnit>) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Sets the list of assignable units.
- setAssignableUnits(List<AU>) - Method in class dev.jcputney.elearning.parser.input.cmi5.Block
-
Sets the list of assignable units associated with the block.
- setAssignableUnits(List<AU>) - Method in class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
-
Sets the list of assignable units for the Cmi5 manifest.
- setAttemptAbsoluteDurationLimit(Duration) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
-
Sets the absolute duration limit for a single attempt in the activity or process.
- setAttemptExperiencedDurationLimit(Duration) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
-
Sets the experienced duration limit for an attempt.
- setAttemptLimit(Integer) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
-
Sets the maximum number of attempts allowed.
- setAttributes(String) - Method in class dev.jcputney.elearning.parser.input.aicc.CourseStructure
-
Sets the attributes for the course structure from a raw string.
- setAuPassword(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the AU (Assignable Unit) password for this object.
- setAuxiliaryResourceID(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.AuxiliaryResource
-
Sets the unique identifier for the auxiliary resource.
- setAuxiliaryResourceList(List<AuxiliaryResource>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.AuxiliaryResources
-
Sets the list of auxiliary resources associated with the learning activity.
- setAuxiliaryResources(AuxiliaryResources) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Sets the auxiliary resources for the sequencing object.
- setBase(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
-
Sets the base URI or path for this resource.
- setBase(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resources
-
Sets the base URL associated with the resources in the SCORM content package.
- setBase(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
Sets the base URL or path for the SCORM 1.2 manifest.
- setBase(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
-
Sets the base value of the SCORM 2004 resource.
- setBase(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resources
-
Sets the base URL for all resources in the content package.
- setBeginTimeLimit(Instant) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
-
Sets the starting time limit for an activity or process.
- setBehavior(BehaviorSpec) - Method in class dev.jcputney.elearning.parser.input.lom.properties.PackageProperties
-
Updates the behavior configuration for the current package.
- setBlock(String) - Method in class dev.jcputney.elearning.parser.input.aicc.CourseStructure
-
Sets the block associated with the course structure.
- setBlocks(List<Block>) - Method in class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
-
Sets the list of blocks for the Cmi5 manifest.
- setCalculateModuleSize(Boolean) - Method in class dev.jcputney.elearning.parser.api.ParserOptions
-
Sets whether to calculate module size (total disk size of all files).
- setCaptureHistory(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.CaptureHistorySpec
-
Sets the capture history flag, which indicates whether capture history should be enabled or not.
- setCaptureHistoryDetailed(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.CaptureHistorySpec
-
Sets the detailed capture history flag, specifying whether detailed capture history is enabled or not.
- setCatalog(String) - Method in class dev.jcputney.elearning.parser.input.lom.types.CatalogEntry
-
Sets the catalog for this catalog entry.
- setCatalog(String) - Method in class dev.jcputney.elearning.parser.input.lom.types.Identifier
-
Sets the catalog for the identifier.
- setCatalogEntries(List<CatalogEntry>) - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Sets the list of catalog entries associated with the instance.
- setCatalogEntries(List<CatalogEntry>) - Method in class dev.jcputney.elearning.parser.input.lom.MetaMetadata
-
Sets the list of catalog entries associated with this object.
- setCatalogEntries(List<CatalogEntry>) - Method in class dev.jcputney.elearning.parser.input.lom.types.Resource
-
Sets the list of catalog entries associated with the resource.
- setCEntities(List<ContributeEntity>) - Method in class dev.jcputney.elearning.parser.input.lom.types.Contribute
-
Sets the list of ContributeEntity objects associated with the current contribution.
- setChildActivitySet(ChildActivitySet) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRule
-
Sets the child activity set for this instance.
- setChildren(List<ActivityNode>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Sets the list of child nodes for this activity node.
- setChoice(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.ControlMode
-
Sets the "choice" option for the current instance of the control mode.
- setChoiceExit(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.ControlMode
-
Sets the "choiceExit" option for the current instance of the control mode.
- setClassifications(List<Classification>) - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Sets the classifications associated with the learning object.
- setCommandLine(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the command line associated with this assignable unit.
- setCommitFrequency(Integer) - Method in class dev.jcputney.elearning.parser.input.lom.properties.CommunicationsSpec
-
Sets the commit frequency for the current instance.
- setCommunications(CommunicationsSpec) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the communications specification for the behavior.
- setCompletedByMeasure(Boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.CompletionThreshold
-
Sets the value indicating whether completion is determined by the measure.
- setCompletionAction(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCompletionCriteria
-
Sets the completion action associated with the AICC completion criteria.
- setCompletionCriteria(AiccCompletionCriteria) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the completion criteria for the current object.
- setCompletionLessonStatus(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCompletionCriteria
-
Sets the completion lesson status associated with the AICC completion criteria.
- setCompletionResultStatus(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCompletionCriteria
-
Sets the completion result status associated with the AICC completion criteria.
- setCompletionSetByContent(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.DeliveryControls
-
Sets whether the completion status is determined by content.
- setCompletionStatOfFailedSuccessStat(CompletionStatusType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the completion status for a failed success status.
- setCompletionThreshold(CompletionThreshold) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Sets the completion threshold for this SCORM 2004 item.
- setCondition(RollupRuleConditionType) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupCondition
-
Sets the specific condition to evaluate within this rollup condition.
- setCondition(SequencingRuleConditionType) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleCondition
-
Sets the sequencing rule condition associated with this instance.
- setConditionCombination(ConditionCombinationType) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleConditions
-
Sets the condition combination type for the current instance.
- setConditionCombination(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupConditions
-
Sets the logical combination of rollup conditions for this instance.
- setConstrainChoice(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.ConstrainChoiceConsiderations
-
Sets whether the choice should be constrained.
- setConstrainChoiceConsiderations(ConstrainChoiceConsiderations) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Sets the constraint choice considerations.
- setContext(List<SourceValuePair<Context>>) - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Sets the context for the learning object.
- setContribute(List<Contribute>) - Method in class dev.jcputney.elearning.parser.input.lom.LifeCycle
-
Sets the list of contributions associated with the lifecycle object.
- setContribute(List<ContributeMeta>) - Method in class dev.jcputney.elearning.parser.input.lom.MetaMetadata
-
Sets the list of contribution metadata associated with this object.
- setControlAudit(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Sets the control audit setting for the debug specification.
- setControlDetailed(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Sets the control detailed setting for the debug specification.
- setControlMode(ControlMode) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Sets the control mode for the sequencing object.
- setControls(ControlsSpec) - Method in class dev.jcputney.elearning.parser.input.lom.properties.PackageProperties
-
Updates the control specifications for the current package configuration.
- setCopyrightAndOtherRestrictions(SourceValuePair<CopyrightAndOtherRestrictions>) - Method in class dev.jcputney.elearning.parser.input.lom.Rights
-
Sets the copyright and other restrictions information associated with the learning object.
- setCoreVendor(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the core vendor associated with this assignable unit.
- setCost(SourceValuePair<Cost>) - Method in class dev.jcputney.elearning.parser.input.lom.Rights
-
Sets the cost information associated with the learning object.
- setCourse(AiccCourse) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Sets the course for the current instance.
- setCourse(AiccCourse.Course) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse
-
Updates the course information associated with this instance.
- setCourse(Course) - Method in class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
-
Sets the course associated with the manifest.
- setCourseBehavior(AiccCourse.CourseBehavior) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse
-
Sets the course behavior properties for the AICC course.
- setCourseCreator(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Sets the creator of the course.
- setCourseDescription(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse
-
Sets the course description information for the AICC manifest.
- setCourseId(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Sets the unique identifier for the course.
- setCourseStructures(List<CourseStructure>) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Sets the list of course structures.
- setCourseStructureStartsOpen(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Sets the value of the courseStructureStartsOpen property, which determines whether the course structure should start in an open state or not.
- setCourseStructureWidth(BigInteger) - Method in class dev.jcputney.elearning.parser.input.lom.properties.AppearanceSpec
-
Sets the course structure width for the appearance configuration.
- setCourseSystem(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Sets the course system associated with the course.
- setCourseTitle(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Sets the title of the course.
- setCoverage(UnboundLangString) - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Sets the coverage information associated with this object.
- setCustomElements(List<Object>) - Method in class dev.jcputney.elearning.parser.input.lom.LifeCycle
-
Sets the list of custom elements associated with the lifecycle object.
- setCustomElements(List<Object>) - Method in class dev.jcputney.elearning.parser.input.lom.MetaMetadata
-
Sets the list of custom elements associated with this object.
- setCustomElements(List<Object>) - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Sets the list of custom elements for this instance.
- setCustomElements(List<Object>) - Method in class dev.jcputney.elearning.parser.input.lom.types.Resource
-
Sets the list of custom elements associated with the resource.
- setCustomElements(List<Object>) - Method in class dev.jcputney.elearning.parser.input.lom.types.Taxon
-
Sets the list of custom elements associated with this taxon.
- setCustomElements(List<Object>) - Method in class dev.jcputney.elearning.parser.input.lom.types.TaxonPath
-
Sets the list of custom elements associated with this TaxonPath.
- setCustomExtensions(List<Object>) - Method in class dev.jcputney.elearning.parser.input.cmi5.Course
-
Sets the custom extensions associated with the course.
- setData(ADLData) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Sets the ADLData object associated with this SCORM 2004 item.
- setDataFromLMS(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Sets the data from the Learning Management System (LMS) for this SCORM 1.2 item.
- setDataFromLMS(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Sets the data associated with this SCORM 2004 item from the LMS.
- setDate(Date) - Method in class dev.jcputney.elearning.parser.input.lom.Annotation
-
Sets the date associated with this object.
- setDate(Date) - Method in class dev.jcputney.elearning.parser.input.lom.types.Contribute
-
Sets the date associated with the current contribution.
- setDate(Date) - Method in class dev.jcputney.elearning.parser.input.lom.types.ContributeMeta
-
Sets the date associated with the contribution metadata.
- setDateTime(String) - Method in class dev.jcputney.elearning.parser.input.lom.types.Date
-
Sets the date-time value for this instance.
- setDebug(DebugSpec) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the debug specification for the behavior.
- setDefaultOrganization(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organizations
-
Sets the default organization identifier for the SCORM 1.2 content package.
- setDefaultOrganization(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organizations
-
Sets the default organization identifier for the content package.
- setDeliveryControls(DeliveryControls) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Sets the delivery controls for the sequencing object.
- setDependencies(List<Scorm12Dependency>) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
-
Sets the list of dependencies for this SCORM 1.2 resource.
- setDependencies(List<Scorm2004Dependency>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
-
Sets the list of dependencies associated with the SCORM 2004 resource.
- setDescription(SingleLangString) - Method in class dev.jcputney.elearning.parser.input.lom.Annotation
-
Sets the description associated with this annotation.
- setDescription(SingleLangString) - Method in class dev.jcputney.elearning.parser.input.lom.types.LomDuration
-
Sets the description associated with this instance.
- setDescription(UnboundLangString) - Method in class dev.jcputney.elearning.parser.input.lom.Classification
-
Sets the description of the classification.
- setDescription(UnboundLangString) - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Sets the description for this object.
- setDescription(UnboundLangString) - Method in class dev.jcputney.elearning.parser.input.lom.types.Date
-
Sets the description of the date element.
- setDescription(TextType) - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Updates the description for the current instance.
- setDescription(TextType) - Method in class dev.jcputney.elearning.parser.input.cmi5.Block
-
Sets the description of the block.
- setDescription(TextType) - Method in class dev.jcputney.elearning.parser.input.cmi5.Course
-
Sets the description of the course.
- setDescription(TextType) - Method in class dev.jcputney.elearning.parser.input.cmi5.types.Objective
-
Sets the description of the objective.
- setDescription(String) - Method in class dev.jcputney.elearning.parser.input.aicc.Descriptor
-
Sets the description of the descriptor element.
- setDescriptions(UnboundLangString) - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Sets the value of descriptions.
- setDescriptions(UnboundLangString) - Method in class dev.jcputney.elearning.parser.input.lom.Rights
-
Sets the descriptions associated with the learning object.
- setDescriptions(UnboundLangString) - Method in class dev.jcputney.elearning.parser.input.lom.types.Resource
-
Sets the descriptions for the resource.
- setDescriptions(List<SimpleLangString>) - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanActivity
-
Sets the list of activity descriptions.
- setDescriptor(Descriptor) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the descriptor associated with this assignable unit.
- setDescriptors(List<Descriptor>) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Sets the list of descriptors.
- setDesired(StageSpec) - Method in class dev.jcputney.elearning.parser.input.lom.properties.DisplayStageSpec
-
Sets the
desiredelement, which specifies the desired display stage. - setDeveloperId(String) - Method in class dev.jcputney.elearning.parser.input.aicc.Descriptor
-
Sets the developer ID of the descriptor element.
- setDifficulty(SourceValuePair<Difficulty>) - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Sets the difficulty level of the educational resource.
- setDisableRightClick(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Configures whether right-click functionality is disabled for this behavior.
- setDisplayStage(DisplayStageSpec) - Method in class dev.jcputney.elearning.parser.input.lom.properties.AppearanceSpec
-
Sets the display stage specification for the appearance configuration.
- setDuration(LomDuration) - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Sets the duration metadata for this instance.
- setDuration(Duration) - Method in class dev.jcputney.elearning.parser.input.lom.types.LomDuration
-
Sets the duration of the resource.
- setEducational(Educational) - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Sets the educational information for the learning object.
- setEnableChoiceNav(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Sets the enableChoiceNav property to define whether choice navigation is enabled or not.
- setEnableFlowNav(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Sets the flow navigation enablement status.
- setEndTimeLimit(Instant) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.LimitConditions
-
Sets the ending time limit for an activity or process.
- setEntities(List<String>) - Method in class dev.jcputney.elearning.parser.input.lom.types.Contribute
-
Sets the list of entities associated with the current contribution.
- setEntities(List<String>) - Method in class dev.jcputney.elearning.parser.input.lom.types.ContributeMeta
-
Sets the list of entities associated with the contribution metadata.
- setEntitlementKey(String) - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Sets the entitlement key for the current instance.
- setEntity(String) - Method in class dev.jcputney.elearning.parser.input.lom.Annotation
-
Sets the entity associated with this object.
- setEntry(SingleLangString) - Method in class dev.jcputney.elearning.parser.input.lom.types.Taxon
-
Sets the entry associated with the taxon.
- setEntry(UnboundLangString) - Method in class dev.jcputney.elearning.parser.input.lom.types.CatalogEntry
-
Sets the entry for this catalog entry.
- setEntry(String) - Method in class dev.jcputney.elearning.parser.input.lom.types.Identifier
-
Sets the entry value for the identifier.
- setExists(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12File
-
Sets the existence status of the file within the context of the SCORM 1.2 package.
- setExists(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004File
-
Sets the existence status of the file.
- setExitActions(ExitActionsSpec) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the exit actions specification for the behavior.
- setExitConditionRules(List<SequencingRule>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingRules
-
Sets the list of exit-condition sequencing rules for an activity.
- setFileName(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the file name for the assignable unit.
- setFiles(List<Scorm12File>) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
-
Sets the list of files associated with this SCORM 1.2 resource.
- setFiles(List<Scorm2004File>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
-
Sets the list of SCORM 2004 files associated with this resource.
- setFinalSco(ScoExitActionSpec) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ExitActionsSpec
-
Sets the exit action specification for the final SCO.
- setFinishCausesImmediateCommit(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets whether finishing causes an immediate commit.
- setFirstScoIsPretest(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the value indicating whether the first SCO (Shareable Content Object) is a pretest.
- setFlow(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.ControlMode
-
Sets the "flow" option for the current instance of the control mode.
- setForceDisableRootChoice(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Sets the value indicating whether the root choice should be forcibly disabled.
- setForceObjectiveCompletionSetByContent(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the force objective completion state based on the provided content.
- setFormat(List<String>) - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Sets the list of formats associated with this instance.
- setForwardOnly(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.ControlMode
-
Sets the "forwardOnly" option for the current instance, specifying whether navigation through content is restricted to a forward direction only.
- setFullscreen(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.StageSpec
-
Updates the fullscreen setting for the current stage specification.
- setGeneral(General) - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Sets the general information for the learning object.
- setHeight(BigInteger) - Method in class dev.jcputney.elearning.parser.input.lom.properties.StageSpec
-
Sets the height for the current stage specification.
- setHeuristics(HeuristicSpec) - Method in class dev.jcputney.elearning.parser.input.lom.properties.PackageProperties
-
Updates the heuristic configuration for the current package.
- setHideLMSUI(List<HideLMSUI>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.NavigationInterface
-
Sets the list of LMS UI components to be hidden.
- setHistory(CaptureHistorySpec) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the capture history specification for the behavior.
- setHref(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12File
-
Sets the relative path or URI of the file within the SCORM package.
- setHref(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
-
Sets the href value for this resource.
- setHref(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004File
-
Sets the URL or path to the file within the content package.
- setHref(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
-
Sets the href value of the SCORM 2004 resource.
- setId(String) - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Updates the unique identifier for the current instance.
- setId(String) - Method in class dev.jcputney.elearning.parser.input.cmi5.Block
-
Sets the unique identifier of the block.
- setId(String) - Method in class dev.jcputney.elearning.parser.input.cmi5.Course
-
Sets the identifier of the course.
- setId(String) - Method in class dev.jcputney.elearning.parser.input.cmi5.types.Objective
-
Sets the unique identifier for the objective.
- setId(String) - Method in class dev.jcputney.elearning.parser.input.lom.types.Taxon
-
Sets the unique identifier for the taxon.
- setId(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Sets the identifier for the sequencing object.
- setId(String) - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanActivity
-
Sets the activity ID (IRI).
- setIdentifier(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Sets the identifier for the SCORM 1.2 item.
- setIdentifier(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organization
-
Assigns a unique identifier to the SCORM 1.2 organization.
- setIdentifier(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
-
Sets the identifier for this resource.
- setIdentifier(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
Sets the identifier for the SCORM 1.2 manifest.
- setIdentifier(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Sets the identifier for this SCORM 2004 item.
- setIdentifier(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
-
Sets the identifier for the SCORM 2004 organization.
- setIdentifier(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
-
Sets the identifier of the SCORM 2004 resource.
- setIdentifier(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Sets the identifier for the SCORM 2004 manifest.
- setIdentifier(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Sets the identifier for this activity node.
- setIdentifier(List<Identifier>) - Method in class dev.jcputney.elearning.parser.input.lom.MetaMetadata
-
Sets the list of identifiers associated with this object.
- setIdentifierRef(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Dependency
-
Sets the identifier reference of the required resource.
- setIdentifierRef(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Sets the identifier reference for the SCORM 1.2 item.
- setIdentifierRef(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Dependency
-
Sets the identifier reference for the dependency.
- setIdentifierRef(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Sets the identifier reference for this SCORM 2004 item.
- setIdentifiers(List<Identifier>) - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Sets the list of identifiers associated with the instance.
- setIdentifiers(List<Identifier>) - Method in class dev.jcputney.elearning.parser.input.lom.types.Resource
-
Sets the list of identifiers associated with the resource.
- setIdref(String) - Method in class dev.jcputney.elearning.parser.input.cmi5.types.ObjectiveReference
-
Sets the ID reference for this objective reference.
- setIdRef(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Sets the reference identifier associated with the sequencing object.
- setImsssNamespaceUri(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Sets the IMS Simple Sequencing (IMSSS) namespace URI.
- setIncludeTimestamps(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Sets the include timestamps setting for the debug specification.
- setInstallationRemarks(SingleLangString) - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Sets the installation remarks associated with this instance.
- setIntendedEndUserRole(List<SourceValuePair<IntendedEndUserRole>>) - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Sets the list of intended end user roles associated with this educational resource.
- setInteractivityLevel(SourceValuePair<InteractivityLevel>) - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Sets the interactivity level for the learning resource.
- setInteractivityType(SourceValuePair<InteractivityType>) - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Sets the interactivity type for the learning resource.
- setIntermediateSco(ScoExitActionSpec) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ExitActionsSpec
-
Sets the exit action specification for the intermediate SCO.
- setInvalidMenuItemAction(InvalidMenuItemActionType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the action to be taken when an invalid menu item is encountered.
- setInvokeRollupAtSuspendAll(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the invokeRollupAtSuspendAll flag to the specified value.
- setIsCompletionTracked(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.HeuristicSpec
-
Sets whether completion tracking is enabled or disabled.
- setIsIncompleteSatisfactionMeaningful(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.HeuristicSpec
-
Sets whether incomplete satisfaction is considered meaningful.
- setIsIncompleteScoreMeaningful(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.HeuristicSpec
-
Sets whether an incomplete score is considered meaningful.
- setIsSatisfactionTracked(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.HeuristicSpec
-
Sets whether satisfaction tracking is enabled or disabled.
- setIsScoreTracked(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.HeuristicSpec
-
Sets whether score tracking is enabled or disabled.
- setItems(List<Scorm12Item>) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Sets the list of child SCORM 1.2 items associated with this item.
- setItems(List<Scorm12Item>) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organization
-
Sets the list of SCORM 1.2 items associated with the organization.
- setItems(List<Scorm2004Item>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Sets the list of child items associated with this SCORM 2004 item.
- setItems(List<Scorm2004Item>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
-
Sets the list of SCORM 2004 items associated with the organization.
- setKeywords(UnboundLangString) - Method in class dev.jcputney.elearning.parser.input.lom.Classification
-
Sets the keywords associated with the classification.
- setKeywords(List<UnboundLangString>) - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Sets the list of keywords associated with this object.
- setKind(SourceValuePair<Kind>) - Method in class dev.jcputney.elearning.parser.input.lom.Relation
-
Sets the kind of relationship, represented as a source-value pair, that specifies the type of connection between the current learning object and another resource.
- setLang(String) - Method in class dev.jcputney.elearning.parser.input.xapi.types.LangString
-
Sets the language attribute for the localized string.
- setLang(String) - Method in class dev.jcputney.elearning.parser.input.xapi.types.SimpleLangString
-
Sets the language code.
- setLangString(LangString) - Method in class dev.jcputney.elearning.parser.input.lom.types.SingleLangString
-
Sets the
LangStringvalue for this instance. - setLangStrings(List<LangString>) - Method in class dev.jcputney.elearning.parser.input.lom.types.UnboundLangString
-
Sets the list of language strings associated with this instance.
- setLanguage(String) - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Sets the language associated with this object.
- setLanguage(String) - Method in class dev.jcputney.elearning.parser.input.lom.MetaMetadata
-
Sets the language associated with this object.
- setLanguage(String) - Method in class dev.jcputney.elearning.parser.input.lom.types.LangString
-
Sets the language attribute of this instance.
- setLanguages(List<String>) - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Sets the list of languages.
- setLaunch(LaunchSpec) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the launch specification for the behavior.
- setLaunches(List<SimpleLangString>) - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanActivity
-
Sets the list of launch URLs.
- setLaunchMethod(LaunchMethod) - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Sets the
LaunchMethodfor the current instance. - setLaunchParameters(String) - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Updates the launch parameters for the current instance.
- setLaunchUrl(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Sets the launch URL for this object.
- setLeaf(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Sets whether this node is a leaf node.
- setLearningResourceType(List<SourceValuePair<LearningResourceType>>) - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Sets the list of learning resource types associated with this educational resource.
- setLevel(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Sets the level of the course.
- setLifecycle(LifeCycle) - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Sets the lifecycle information for the learning object.
- setLimitConditions(LimitConditions) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Sets the limit conditions for the sequencing object.
- setLocation(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Metadata
-
Sets the location associated with the SCORM 1.2 metadata.
- setLocation(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004CourseMetadata
-
Sets the location associated with the SCORM 2004 course metadata.
- setLocation(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004SubMetadata
-
Sets the location of the external metadata file.
- setLocation(List<String>) - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Sets the list of location identifiers for this instance.
- setLogout(ExitActionType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ExitTypesSpec
-
Sets the exit action type associated with the logout operation.
- setLogoutCausesPlayerExit(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets whether logging out causes the player to exit.
- setLom(LOM) - Method in interface dev.jcputney.elearning.parser.api.LoadableMetadata
-
Sets the LOM (Learning Object Metadata) object associated with this metadata.
- setLom(LOM) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Metadata
-
Sets the LOM (Learning Object Metadata) for the SCORM 1.2 metadata.
- setLom(LOM) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004CourseMetadata
-
Sets the LOM (Learning Object Metadata) for the SCORM 2004 course metadata.
- setLom(LOM) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004SubMetadata
-
Sets the inline metadata represented as a LOM (Learning Object Metadata) element.
- setLookaheadAudit(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Sets the lookahead audit setting for the debug specification.
- setLookaheadDetailed(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Sets the lookahead detailed setting for the debug specification.
- setLookaheadSequencerMode(LookaheadSequencerModeType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the lookahead sequencer mode for the current instance.
- setMakeStudentPrefsGlobalToCourse(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets whether the student preferences should be made global to the course.
- setManifestFile(String) - Method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccMetadata
-
Sets the manifest file to the specified path.
- setManifestFile(String) - Method in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Sets the name of the manifest file associated with the module.
- setMapInfo(List<Scorm2004ObjectiveMapping>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objective
-
Sets the list of SCORM 2004 objective mappings associated with this objective.
- setMapInfoList(List<MapInfo>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.ADLObjective
-
Sets the list of map information associated with this objective.
- setMapList(List<DataMap>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.ADLData
-
Sets the list of map elements, where each map specifies a target ID and shared data access configuration.
- setMasteryScore(PercentType) - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Updates the mastery score for the current instance.
- setMasteryScore(Double) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Sets the mastery score for the SCORM 1.2 item.
- setMasteryScore(Double) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Sets the mastery score for this SCORM 2004 item.
- setMasteryScore(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.CourseBehavior
-
Sets the mastery score for this instance.
- setMasteryScore(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the mastery score for the assignable unit.
- setMasteryScoreNormalized(Double) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the normalized mastery score for a learning object or module.
- setMaxFailedSubmissions(Integer) - Method in class dev.jcputney.elearning.parser.input.lom.properties.CommunicationsSpec
-
Sets the maximum number of failed submissions allowed.
- setMaxFieldsCst(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Sets the maximum fields constant for the course.
- setMaxFieldsOrt(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Sets the maximum fields ort value for the course.
- setMaximumVersion(String) - Method in class dev.jcputney.elearning.parser.input.lom.types.OrComposite
-
Sets the maximum version associated with the current object.
- setMaxNormal(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.CourseBehavior
-
Sets the maximum normal value associated with the instance.
- setMaxScore(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the maximum score for the assignable unit.
- setMaxTimeAllowed(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.CourseBehavior
-
Sets the maximum time allowed for the instance.
- setMaxTimeAllowed(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the maximum time allowed for this assignable unit.
- setMaxTimeAllowed(Duration) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Sets the maximum time allowed for this SCORM 1.2 item.
- setMaxTimeAllowedNormalized(Duration) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the maximum allowed time in a normalized format.
- setMeasureSatisfactionIfActive(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.RollupConsiderations
-
Sets whether satisfaction measurement is enabled when active.
- setMeasureThreshold(MeasureType) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleCondition
-
Sets the measure threshold associated with this rule condition.
- setMember(String) - Method in class dev.jcputney.elearning.parser.input.aicc.CourseStructure
-
Sets the member associated with the course structure.
- setMetadata(Scorm12Metadata) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12File
-
Assigns the SCORM 1.2 metadata to the file.
- setMetadata(Scorm12Metadata) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Sets the metadata associated with this SCORM 1.2 item.
- setMetadata(Scorm12Metadata) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organization
-
Sets the metadata associated with the SCORM 1.2 organization.
- setMetadata(Scorm12Metadata) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
-
Sets the metadata associated with this resource.
- setMetadata(Scorm12Metadata) - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
Sets the metadata for the SCORM 1.2 manifest.
- setMetadata(Scorm2004CourseMetadata) - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Sets the metadata for the SCORM 2004 course manifest.
- setMetadata(Scorm2004SubMetadata) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004File
-
Sets the metadata associated with this file.
- setMetadata(Scorm2004SubMetadata) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Sets the metadata associated with this SCORM 2004 item.
- setMetadata(Scorm2004SubMetadata) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
-
Sets the metadata for the SCORM 2004 organization.
- setMetadata(Scorm2004SubMetadata) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
-
Sets the metadata associated with the SCORM 2004 resource.
- setMetadataSchema(List<String>) - Method in class dev.jcputney.elearning.parser.input.lom.MetaMetadata
-
Sets the metadata schema associated with this object.
- setMetaMetadata(MetaMetadata) - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Sets the meta-metadata information for the learning object.
- setMinimumCount(int) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRule
-
Sets the minimum count for this instance.
- setMinimumPercent(PercentType) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRule
-
Sets the minimum percentage for this instance.
- setMinimumVersion(String) - Method in class dev.jcputney.elearning.parser.input.lom.types.OrComposite
-
Sets the minimum version associated with the current object.
- setMinNormalizedMeasure(Double) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objective
-
Sets the minimum normalized measure required to meet the objective's satisfaction criteria.
- setMinProgressMeasure(MeasureType) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.CompletionThreshold
-
Sets the minimum progress measure for the completion threshold.
- setMoveOn(MoveOn) - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Updates the
MoveOnvalue for the current instance. - setName(SourceValuePair<Name>) - Method in class dev.jcputney.elearning.parser.input.lom.types.OrComposite
-
Sets the name associated with the current object.
- setNames(List<SimpleLangString>) - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanActivity
-
Sets the list of activity names.
- setNavigationInterface(NavigationInterface) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.Presentation
-
Sets the navigation interface for the presentation.
- setNestedBlocks(List<Block>) - Method in class dev.jcputney.elearning.parser.input.cmi5.Block
-
Sets the list of nested blocks associated with this block.
- setNodeMap(Map<String, ActivityNode>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityTree
-
Sets the mapping of node identifiers to their corresponding activity nodes.
- setNormal(ExitActionType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ExitTypesSpec
-
Sets the exit action type associated with a normal exit.
- setNotSatisfied(ExitTypesSpec) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ScoExitActionSpec
-
Sets the action to take when the SCO is not satisfied.
- setNumberOfScoringObjects(Integer) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the number of scoring objects associated with the behavior.
- setObjectiveID(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.ADLObjective
-
Sets the unique identifier for this objective.
- setObjectiveID(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objective
-
Sets the unique identifier of the objective associated with the instance.
- setObjectiveList(List<Scorm2004Objective>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objectives
-
Sets the list of SCORM 2004 objectives associated with this instance.
- setObjectiveMeasureWeight(double) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRules
-
Sets the weight of the objective measure for this instance.
- setObjectives(ObjectivesList) - Method in class dev.jcputney.elearning.parser.input.cmi5.Cmi5Manifest
-
Sets the list of objectives for this manifest.
- setObjectives(ReferencesObjectives) - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Updates the objectives for the current instance.
- setObjectives(ReferencesObjectives) - Method in class dev.jcputney.elearning.parser.input.cmi5.Block
-
Sets the objectives associated with the block.
- setObjectives(Scorm2004Objectives) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Sets the SCORM 2004 objectives for the sequencing object.
- setObjectives(List<Objective>) - Method in class dev.jcputney.elearning.parser.input.cmi5.ObjectivesList
-
Sets the list of objectives for this instance.
- setObjectives(List<ObjectiveReference>) - Method in class dev.jcputney.elearning.parser.input.cmi5.types.ReferencesObjectives
-
Sets the list of objectives for this instance.
- setObjectiveSetByContent(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.DeliveryControls
-
Sets whether the objective status is determined by content.
- setObjectivesGlobalToSystem(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
-
Sets whether the objectives in the SCORM 2004 organization are global to the system.
- setObjectivesRelationTable(List<Map<String, String>>) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Sets the objectives relation table with the provided list of mappings.
- setOfflineSynchMode(OfflineSynchModeType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.RsopSpec
-
Sets the offline synchronization mode for the resource.
- setOperator(ConditionOperatorType) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupCondition
-
Sets the operator for this rollup condition.
- setOperator(ConditionOperatorType) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleCondition
-
Sets the condition operator for this rule condition.
- setOrganizationList(List<Scorm12Organization>) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organizations
-
Sets the list of SCORM 1.2 organizations associated with this object.
- setOrganizationList(List<Scorm2004Organization>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organizations
-
Sets the list of SCORM 2004 organizations associated with this content package.
- setOrganizations(Scorm12Organizations) - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
Sets the organizations for the SCORM 1.2 manifest.
- setOrganizations(Scorm2004Organizations) - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Sets the organizations information for the SCORM 2004 manifest.
- setOtherPlatformRequirements(SingleLangString) - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Sets the other platform requirements associated with this instance.
- setPackageProperties(PackageProperties) - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Sets the package properties associated with this instance.
- setParameters(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Sets the parameters associated with this SCORM 1.2 item.
- setParameters(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Sets the parameters associated with this SCORM 2004 item.
- setParent(ActivityNode) - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Sets the parent activity node for this node.
- setPlayer(LaunchType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.LaunchSpec
-
Sets the player launch type.
- setPostConditionRules(List<SequencingRule>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingRules
-
Sets the list of post-condition sequencing rules for an activity.
- setPreConditionRules(List<SequencingRule>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingRules
-
Sets the list of pre-condition sequencing rules for an activity.
- setPrerequisiteModel(AiccPrerequisiteExpression) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the prerequisite model for the current object with the provided AiccPrerequisiteExpression instance.
- setPrerequisites(Scorm12Prerequisites) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Sets the prerequisites for the SCORM 1.2 item.
- setPrerequisites(String) - Method in class dev.jcputney.elearning.parser.input.aicc.CourseStructure
-
Sets the prerequisites for the course structure.
- setPrerequisites(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Sets the prerequisites for this SCORM 2004 item.
- setPrerequisitesExpression(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the prerequisites expression for the assignable unit.
- setPrerequisitesMandatoryOverride(Boolean) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the prerequisites mandatory override flag.
- setPrerequisitesTable(List<Map<String, String>>) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccManifest
-
Sets the prerequisites table with the provided list of maps containing prerequisite details.
- setPresentation(Presentation) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Sets the presentation settings associated with this SCORM 2004 item.
- setPreventActivation(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.ConstrainChoiceConsiderations
-
Sets whether to prevent activation.
- setPreventWindowResize(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Configures whether window resizing should be prevented for this behavior.
- setPrimaryObjective(Scorm2004Objective) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objectives
-
Sets the primary objective for the `Scorm2004Objectives` instance.
- setProgressWeight(PercentType) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.CompletionThreshold
-
Sets the progress weight for the completion threshold.
- setPurpose(SourceValuePair<Purpose>) - Method in class dev.jcputney.elearning.parser.input.lom.Classification
-
Sets the purpose of the classification.
- setPurpose(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.AuxiliaryResource
-
Sets the purpose of the auxiliary resource.
- setRandomizationControls(RandomizationControls) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Sets the randomization controls for the sequencing object.
- setRandomizationTiming(RandomizationTiming) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.random.RandomizationControls
-
Sets the randomization timing for the instance, determining when randomization should occur.
- setReadCompletionStatus(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Sets whether the completion status data is to be read.
- setReadCompletionStatus(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
-
Sets the read capability for the completion status associated with this Scorm2004ObjectiveMapping object.
- setReadMaxScore(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Sets whether the maximum score data is to be read.
- setReadMinScore(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Sets whether the minimum score data is to be read.
- setReadNormalizedMeasure(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
-
Sets the read capability for the normalized measure associated with this Scorm2004ObjectiveMapping object.
- setReadProgressMeasure(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Sets whether the progress measure data is to be read.
- setReadRawScore(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Sets whether the raw score data is to be read.
- setReadSatisfiedStatus(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
-
Sets the read satisfied status for this Scorm2004ObjectiveMapping object.
- setReadSharedData(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.DataMap
-
Sets the read access configuration for shared data.
- setReferencedObjective(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleCondition
-
Sets the referenced objective associated with this rule condition.
- setRelations(List<Relation>) - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Sets the list of relations associated with the learning object.
- setReorderChildren(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.random.RandomizationControls
-
Specifies whether the children of the relevant element or structure should be reordered.
- setRequired(StageSpec) - Method in class dev.jcputney.elearning.parser.input.lom.properties.DisplayStageSpec
-
Sets the
requiredelement, which specifies the required display stage. - setRequiredForCompleted(RollupConsiderationType) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.RollupConsiderations
-
Sets the rollup consideration type required for marking completion.
- setRequiredForIncomplete(RollupConsiderationType) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.RollupConsiderations
-
Sets the rollup consideration type required for marking incompletion.
- setRequiredForNotSatisfied(RollupConsiderationType) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.RollupConsiderations
-
Sets the rollup consideration type required for marking non-satisfaction.
- setRequiredForSatisfied(RollupConsiderationType) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.RollupConsiderations
-
Sets the rollup consideration type required for marking satisfaction.
- setRequirements(List<Requirement>) - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Sets the list of requirements associated with this instance.
- setResetRtTiming(ResetRunTimeDataTimingType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the reset runtime data timing.
- setResource(List<Resource>) - Method in class dev.jcputney.elearning.parser.input.lom.Relation
-
Sets the list of related resources associated with the relationship.
- setResourceIdentifier(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Sets the resource identifier associated with this activity node.
- setResourceList(List<Scorm12Resource>) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resources
-
Sets the list of SCORM 1.2 resources for this content package.
- setResourceList(List<Scorm2004Resource>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resources
-
Sets the list of SCORM 2004 resources contained in the content package.
- setResources(Scorm12Resources) - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
Sets the resources for the SCORM 1.2 manifest.
- setResources(Scorm2004Resources) - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Sets the SCORM 2004 resources.
- setReturnToLmsAction(ReturnToLmsActionType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the action to be taken when returning to the Learning Management System (LMS).
- setRights(Rights) - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Sets the rights information for the learning object.
- setRole(SourceValuePair<Role>) - Method in class dev.jcputney.elearning.parser.input.lom.types.Contribute
-
Sets the role associated with the current contribution.
- setRole(SourceValuePair<RoleMeta>) - Method in class dev.jcputney.elearning.parser.input.lom.types.ContributeMeta
-
Sets the role information for the contribution, represented as a source-value pair.
- setRollupAction(RollupAction) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRule
-
Sets the rollup action to be performed when the conditions of the rollup rule are met.
- setRollupConditionList(List<RollupCondition>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupConditions
-
Sets the list of rollup conditions for this instance.
- setRollupConditions(RollupConditions) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRule
-
Sets the rollup conditions for this instance.
- setRollupConsiderations(RollupConsiderations) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Sets the rollup considerations for the sequencing object.
- setRollupEmptySetToUnknown(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the behavior for handling roll-ups when the input set is empty.
- setRollupObjectiveSatisfied(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRules
-
Sets the status of whether the rollup objective is satisfied for this instance.
- setRollupProgressCompletion(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRules
-
Sets the status of whether the rollup progress completion condition is met for this instance.
- setRollupRuleList(List<RollupRule>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.rollup.RollupRules
-
Sets the list of rollup rules for this instance.
- setRollupRules(RollupRules) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Sets the rollup rules for the sequencing object.
- setRollupRuntimeAtScoUnload(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets whether the rollup runtime should be triggered during SCO unload.
- setRoot(ActivityNode) - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityTree
-
Sets the root node of the activity tree.
- setRsop(RsopSpec) - Method in class dev.jcputney.elearning.parser.input.lom.properties.PackageProperties
-
Updates the RSOP (Resource Synchronization Operational Policy) configuration for the current package.
- setRuleAction(RuleAction) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingRule
-
Sets the action to be executed when the conditions specified in the sequencing rule are met.
- setRuleConditionList(List<RuleCondition>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.RuleConditions
-
Sets the list of rule conditions associated with this instance.
- setRuleConditions(RuleConditions) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingRule
-
Sets the conditions that define the criteria for the sequencing rule to apply.
- setRuntimeAudit(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Sets the runtime audit setting for the debug specification.
- setRuntimeDetailed(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Sets the runtime detailed setting for the debug specification.
- setSatisfied(ExitTypesSpec) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ScoExitActionSpec
-
Updates the action to take when the SCO is satisfied.
- setSatisfiedByMeasure(Boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004Objective
-
Sets the satisfaction criteria for the objective, which specifies whether the objective is considered satisfied based on the measure provided.
- setSatisfiedCausesCompletion(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the value indicating whether the satisfaction causes completion.
- setScaleRawScore(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the value of the scaleRawScore field.
- setSchema(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Metadata
-
Sets the schema for the SCORM 1.2 metadata.
- setSchema(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004CourseMetadata
-
Sets the schema value for the SCORM 2004 course metadata.
- setSchemaLocation(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Sets the schema location for the current instance.
- setSchemaVersion(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Metadata
-
Sets the schema version for the SCORM 1.2 metadata.
- setSchemaVersion(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004CourseMetadata
-
Sets the schema version for the SCORM 2004 course metadata.
- setSco(LaunchType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.LaunchSpec
-
Sets the SCO (Sharable Content Object) launch type.
- setScoreOverridesStatus(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the status for score overrides.
- setScoreRollupMode(ScoreRollupType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the score rollup mode for the behavior.
- setScormType(ScormType) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
-
Sets the SCORM type for this resource.
- setScormType(ScormType) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
-
Sets the SCORM type of the resource.
- setSelectCount(Integer) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.random.RandomizationControls
-
Sets the select count for the instance, specifying the number of elements to be selected.
- setSelectionTiming(RandomizationTiming) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.random.RandomizationControls
-
Sets the selection timing for the instance, determining when selection should occur.
- setSemanticDensity(SourceValuePair<SemanticDensity>) - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Sets the semantic density for the learning resource.
- setSequencing(Sequencing) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Sets the sequencing settings for this SCORM 2004 item.
- setSequencing(Sequencing) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
-
Sets the sequencing configuration for the SCORM 2004 organization.
- setSequencing(Sequencing) - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Sets the sequencing information for this activity node.
- setSequencingAudit(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Sets the sequencing audit setting for the debug specification.
- setSequencingCollection(SequencingCollection) - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Sets the sequencingCollection with the provided SequencingCollection object.
- setSequencingDetailed(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Sets the sequencing detailed setting for the debug specification.
- setSequencingList(List<Sequencing>) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.SequencingCollection
-
Sets the list of
Sequencingelements for the sequencing collection. - setSequencingRules(SequencingRules) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.Sequencing
-
Sets the sequencing rules for the sequencing object.
- setSequencingSimple(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.DebugSpec
-
Sets the sequencing simple setting for the debug specification.
- setSharedDataGlobalToSystem(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
-
Sets whether the shared data in the SCORM 2004 organization is global to the system.
- setShowCloseItem(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Sets the value of the showCloseItem property, which determines whether the "Close" item should be displayed or hidden.
- setShowCourseStructure(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Sets the value of the showCourseStructure property, which determines whether the course structure should be displayed or hidden.
- setShowFinishButton(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Sets the value of the showFinishButton property, which determines whether the "Finish" button should be displayed or not.
- setShowHelp(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Sets the value of the showHelp property, determining whether the help section should be displayed or hidden.
- setShowNavBar(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Sets the value of the showNavBar property, which determines whether the navigation bar should be displayed or hidden.
- setShowProgressBar(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Sets the value of the showProgressBar property, which determines whether the progress bar should be displayed or hidden.
- setShowTitleBar(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Sets whether the title bar should be displayed.
- setSize(Integer) - Method in class dev.jcputney.elearning.parser.input.lom.Technical
-
Sets the size associated with this instance.
- setSizeOnDisk(long) - Method in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Sets the total size of all files in the module on disk.
- setSource(SingleLangString) - Method in class dev.jcputney.elearning.parser.input.lom.types.TaxonPath
-
Sets the source field for the TaxonPath.
- setSource(String) - Method in class dev.jcputney.elearning.parser.input.lom.types.SourceValuePair
-
Sets the source for this instance.
- setStatus(SourceValuePair<Status>) - Method in class dev.jcputney.elearning.parser.input.lom.LifeCycle
-
Sets the status information for the lifecycle object.
- setStatusDisplay(StatusDisplayType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Updates the status display to the specified type.
- setStatusRollupMode(StatusRollupType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the status rollup mode for the current instance.
- setStrictMode(boolean) - Method in class dev.jcputney.elearning.parser.api.ParserOptions
-
Sets whether to use strict validation mode.
- setStrings(List<LangString>) - Method in class dev.jcputney.elearning.parser.input.xapi.types.TextType
-
Sets the list of localized strings for this object.
- setStructure(SourceValuePair<Structure>) - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Sets the structure of the learning object associated with this instance.
- setStructure(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organization
-
Sets the structure associated with the SCORM 1.2 organization.
- setStructure(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
-
Sets the structure for the SCORM 2004 organization.
- setSuspend(ExitActionType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ExitTypesSpec
-
Sets the exit action type associated with the suspend operation.
- setSuspendDataMaxLength(Integer) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the maximum length for suspend data.
- setSystemId(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the system identifier for the assignable unit.
- setSystemId(String) - Method in class dev.jcputney.elearning.parser.input.aicc.Descriptor
-
Sets the system ID of the descriptor element.
- setSystemVendor(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the system vendor for the assignable unit.
- setTargetID(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.DataMap
-
Sets the target ID URI for shared data mapping.
- setTargetObjectiveID(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Sets the target objective ID for this instance.
- setTargetObjectiveID(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
-
Sets the target objective identifier for this object.
- setTaxonPaths(List<TaxonPath>) - Method in class dev.jcputney.elearning.parser.input.lom.Classification
-
Sets the list of taxon paths associated with this classification.
- setTaxons(List<Taxon>) - Method in class dev.jcputney.elearning.parser.input.lom.types.TaxonPath
-
Sets the list of taxons associated with this TaxonPath.
- setTechnical(Technical) - Method in class dev.jcputney.elearning.parser.input.lom.LOM
-
Sets the technical information for the learning object.
- setThresholdScoreForCompletion(BigDecimal) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the threshold score required for completion.
- setTimeLimit(Integer) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the time limit for the operation.
- setTimeLimitAction(TimeLimitAction) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Sets the time limit action for this SCORM 1.2 item.
- setTimeLimitAction(TimeLimitAction) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Sets the time limit action for this SCORM 2004 item.
- setTimeLimitAction(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.CourseBehavior
-
Sets the action to be taken when the time limit is reached for this instance.
- setTimeLimitAction(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the time limit action for the assignable unit.
- setTimeLimitActionNormalized(List<String>) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the normalized time limit actions for the assignable unit.
- setTimeout(ExitActionType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ExitTypesSpec
-
Sets the exit action type associated with the timeout operation.
- setTitle(UnboundLangString) - Method in class dev.jcputney.elearning.parser.input.lom.General
-
Sets the title associated with this object.
- setTitle(TextType) - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Updates the title for the current instance.
- setTitle(TextType) - Method in class dev.jcputney.elearning.parser.input.cmi5.Block
-
Sets the title of the block.
- setTitle(TextType) - Method in class dev.jcputney.elearning.parser.input.cmi5.Course
-
Sets the title of the course.
- setTitle(TextType) - Method in class dev.jcputney.elearning.parser.input.cmi5.types.Objective
-
Sets the title of the objective.
- setTitle(String) - Method in class dev.jcputney.elearning.parser.input.aicc.Descriptor
-
Sets the title of the descriptor element.
- setTitle(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Sets the title for the SCORM 1.2 item.
- setTitle(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Organization
-
Sets the title associated with the SCORM 1.2 organization.
- setTitle(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Sets the title for this SCORM 2004 item.
- setTitle(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Organization
-
Sets the title for the SCORM 2004 organization.
- setTitle(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Sets the title of this activity node.
- setTotalAus(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Sets the total "Aus" value for the course.
- setTotalBlocks(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Sets the total number of blocks associated with the course.
- setTotalComplexObj(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Sets the total complex object value for the course.
- setTotalObjectives(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Sets the total number of objectives associated with the course.
- setTracked(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.DeliveryControls
-
Sets the tracking status of the delivery.
- setType(SourceValuePair<Type>) - Method in class dev.jcputney.elearning.parser.input.lom.types.OrComposite
-
Sets the type associated with the current object.
- setType(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the type associated with this assignable unit.
- setType(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.adl.Scorm12Prerequisites
-
Sets the type attribute of the "prerequisites" element.
- setType(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Resource
-
Sets the type of this resource.
- setType(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Resource
-
Sets the type of the SCORM 2004 resource.
- setType(String) - Method in class dev.jcputney.elearning.parser.input.xapi.tincan.TincanActivity
-
Sets the activity type (IRI).
- setTypicalAgeRange(UnboundLangString) - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Sets the typical age range for the educational resource.
- setTypicalLearningTime(LomDuration) - Method in class dev.jcputney.elearning.parser.input.lom.Educational
-
Sets the typical learning time for the educational resource.
- setUrl(String) - Method in class dev.jcputney.elearning.parser.input.cmi5.AU
-
Updates the URL for the current instance.
- setUseCurrentAttemptObjectiveInfo(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.ControlMode
-
Sets the "useCurrentAttemptObjectiveInfo" option for the current instance of the control mode.
- setUseCurrentAttemptProgressInfo(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.sequencing.ControlMode
-
Sets the "useCurrentAttemptProgressInfo" option for the current instance of the control mode.
- setUseMeasureProgressBar(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.ControlsSpec
-
Sets the value of the useMeasureProgressBar property, which determines whether the measure progress bar functionality is enabled or disabled.
- setUseQuickLookaheadSequencer(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the flag to determine whether to use the quick lookahead sequencer.
- setValidateInteractionTypes(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.BehaviorSpec
-
Sets the option to validate interaction types.
- setValue(String) - Method in class dev.jcputney.elearning.parser.input.lom.types.LangString
-
Sets the value of this instance.
- setValue(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.adl.Scorm12Prerequisites
-
Sets the string value of the prerequisites element.
- setValue(String) - Method in class dev.jcputney.elearning.parser.input.xapi.types.LangString
-
Sets the value of the localized string.
- setValue(String) - Method in class dev.jcputney.elearning.parser.input.xapi.types.SimpleLangString
-
Sets the text value.
- setValue(T) - Method in class dev.jcputney.elearning.parser.input.lom.types.SourceValuePair
-
Sets the value associated with this instance.
- setVCard(String) - Method in class dev.jcputney.elearning.parser.input.lom.types.ContributeEntity
-
Sets the VCARD representation of the entity contributing to the lifecycle of the learning object.
- setVersion(UnboundLangString) - Method in class dev.jcputney.elearning.parser.input.lom.LifeCycle
-
Sets the version information for the lifecycle object.
- setVersion(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AiccCourse.Course
-
Sets the version of the course.
- setVersion(String) - Method in class dev.jcputney.elearning.parser.input.scorm12.Scorm12Manifest
-
Sets the version of the SCORM 1.2 manifest.
- setVersion(String) - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Sets the version of the SCORM 2004 manifest.
- setVisible(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.cp.Scorm2004Item
-
Sets the visibility status for this SCORM 2004 item.
- setVisible(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.sequencing.ActivityNode
-
Sets the visibility of this activity node.
- setVisible(Boolean) - Method in class dev.jcputney.elearning.parser.input.scorm12.ims.cp.Scorm12Item
-
Sets the visibility state for the SCORM 1.2 item.
- setWebLaunch(String) - Method in class dev.jcputney.elearning.parser.input.aicc.AssignableUnit
-
Sets the web launch configuration associated with the assignable unit.
- setWidth(BigInteger) - Method in class dev.jcputney.elearning.parser.input.lom.properties.StageSpec
-
Sets the width for the current stage specification.
- setWrapScoWindowWithApi(YesNoType) - Method in class dev.jcputney.elearning.parser.input.lom.properties.LaunchSpec
-
Sets the value that specifies whether the SCO (Sharable Content Object) window should be wrapped with an API.
- setWriteCompletionStatus(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Sets whether the completion status data is to be written.
- setWriteCompletionStatus(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
-
Sets the write capability for the completion status associated with this Scorm2004ObjectiveMapping object.
- setWriteMaxScore(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Sets whether the maximum score data is to be written.
- setWriteMinScore(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Sets whether the minimum score data is to be written.
- setWriteNormalizedMeasure(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
-
Sets the write capability for the normalized measure associated with this Scorm2004ObjectiveMapping object.
- setWriteProgressMeasure(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Sets whether the progress measure data is to be written.
- setWriteRawScore(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.sequencing.MapInfo
-
Sets whether the raw score data is to be written.
- setWriteSatisfiedStatus(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.objective.Scorm2004ObjectiveMapping
-
Sets the write capability for the satisfied status associated with this Scorm2004ObjectiveMapping object.
- setWriteSharedData(boolean) - Method in class dev.jcputney.elearning.parser.input.scorm2004.adl.cp.DataMap
-
Configures the write access for shared data.
- severity() - Method in record class dev.jcputney.elearning.parser.validation.ValidationIssue
-
Returns the value of the
severityrecord component. - shouldCalculateModuleSize() - Method in class dev.jcputney.elearning.parser.api.ParserOptions
-
Checks if module size calculation is enabled based on this options object.
- SHOW - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.InvalidMenuItemActionType
-
The invalid menu item action type is "show".
- shutdown() - Method in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Shutdown the executor service when the instance is no longer needed.
- SIMPLE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.OfflineSynchModeType
-
The offline synchronization mode is straightforward.
- SimpleLangString - Class in dev.jcputney.elearning.parser.input.xapi.types
-
Represents a simple langstring element as defined in the TinCan XSD schema.
- SimpleLangString() - Constructor for class dev.jcputney.elearning.parser.input.xapi.types.SimpleLangString
-
Default no-argument constructor.
- SimpleLangString(String, String) - Constructor for class dev.jcputney.elearning.parser.input.xapi.types.SimpleLangString
-
Constructor with value and language.
- SIMULATION - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
The learning resource is a simulation.
- SingleLangString - Class in dev.jcputney.elearning.parser.input.lom.types
-
Represents a single language string in LOM metadata.
- SingleLangString() - Constructor for class dev.jcputney.elearning.parser.input.lom.types.SingleLangString
-
Default constructor for the
SingleLangStringclass. - sizeOnDisk - Variable in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
The total size of all files in the module in bytes.
- SKILL_LEVEL - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Purpose
-
The purpose of the learning object is to provide a skill level.
- SLIDE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
The learning resource is a slide.
- smallFileCache - Variable in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Cache for small files (less than STREAMING_THRESHOLD) to avoid repeated S3 API calls.
- SourceValuePair<T extends Serializable> - Class in dev.jcputney.elearning.parser.input.lom.types
-
Represents a source-value pair, commonly used in the LOM schema to describe a value and its associated source.
- SourceValuePair() - Constructor for class dev.jcputney.elearning.parser.input.lom.types.SourceValuePair
-
Default constructor for the
SourceValuePairclass. - StageSpec - Class in dev.jcputney.elearning.parser.input.lom.properties
-
Represents the stageSpec complex type.
- StageSpec() - Constructor for class dev.jcputney.elearning.parser.input.lom.properties.StageSpec
-
Default constructor for the StageSpec class.
- Status - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
Enum representing the possible values for
statusin a LOM element, specifying the status of the learning object. - STATUS_PROVIDED_BY_COURSE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.StatusRollupType
-
The course provides the status rollup type.
- StatusDisplayType - Enum Class in dev.jcputney.elearning.parser.input.lom.properties
-
Enum representing the statusDisplayType simple type.
- StatusRollupType - Enum Class in dev.jcputney.elearning.parser.input.lom.properties
-
Enum representing the statusRollupType simple type.
- STREAMING_THRESHOLD - Static variable in class dev.jcputney.elearning.parser.impl.access.AbstractS3FileAccess
-
Threshold for streaming files instead of caching them in memory.
- StreamingProgressListener - Interface in dev.jcputney.elearning.parser.api
-
Interface for listening to streaming progress events.
- StreamingUtils - Class in dev.jcputney.elearning.parser.util
-
Utility class for working with streaming file operations.
- strict() - Static method in class dev.jcputney.elearning.parser.api.ParserOptions
-
Creates parser options with strict mode enabled.
- stripRootPath(String) - Method in class dev.jcputney.elearning.parser.api.AbstractArchiveFileAccess
-
Strips the root path prefix from an internal storage path to create a relative path.
- Structure - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
Enum representing the possible values for
structurein a LOM element, specifying the structure of the learning object. - SUBJECT_MATTER_EXPERT - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Role
-
The "subject-matter expert" value specifies that the entity is a subject-matter expert for the resource.
- SUCCESS_ONLY - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.StatusDisplayType
-
The status display type is success only.
- suggestedFix() - Method in record class dev.jcputney.elearning.parser.validation.ValidationIssue
-
Returns the value of the
suggestedFixrecord component. - SUSPEND_ALL - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.ReturnToLmsActionType
-
The return to LMS action type is suspend all.
- SUSPEND_ALL - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.HideLMSUI
-
The "suspendAll" option hides the LMS's "suspend all" feature.
T
- TABLE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
The learning resource is a table.
- Taxon - Class in dev.jcputney.elearning.parser.input.lom.types
-
Represents a taxon within a taxon path in the Learning Object Metadata (LOM) schema.
- Taxon() - Constructor for class dev.jcputney.elearning.parser.input.lom.types.Taxon
-
Default constructor for the
Taxonclass. - TaxonPath - Class in dev.jcputney.elearning.parser.input.lom.types
-
Represents a taxon path in the Learning Object Metadata (LOM) schema.
- TaxonPath() - Constructor for class dev.jcputney.elearning.parser.input.lom.types.TaxonPath
-
Default constructor for the
TaxonPathclass. - TaxonPath(SingleLangString, List<Taxon>, List<Object>) - Constructor for class dev.jcputney.elearning.parser.input.lom.types.TaxonPath
-
Constructs a new instance of the
TaxonPathclass. - TEACHER - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.IntendedEndUserRole
-
The intended end user role is a teacher.
- Technical - Class in dev.jcputney.elearning.parser.input.lom
-
Represents the technical information about a learning object in a Learning Object Metadata (LOM) document.
- Technical() - Constructor for class dev.jcputney.elearning.parser.input.lom.Technical
-
Default constructor for the Technical class.
- Technical(List<String>, Integer, List<String>, List<Requirement>, SingleLangString, SingleLangString, LomDuration, PackageProperties, List<Object>) - Constructor for class dev.jcputney.elearning.parser.input.lom.Technical
-
Constructs a new instance of the Technical class with the specified parameters.
- TECHNICAL_IMPLEMENTER - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Role
-
The "technical implementer" value specifies that the entity implemented the technical aspects of the resource.
- TECHNICAL_VALIDATOR - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Role
-
The "technical validator" value specifies that the entity validated the technical aspects of the resource.
- TERMINATOR - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Role
-
The "terminator" value specifies that the entity terminated the creation of the resource.
- TextType - Class in dev.jcputney.elearning.parser.input.xapi.types
-
Represents a localized text element, supporting multiple languages via langstring elements.
- TextType() - Constructor for class dev.jcputney.elearning.parser.input.xapi.types.TextType
-
Default constructor for the
TextTypeclass. - TextType(List<LangString>) - Constructor for class dev.jcputney.elearning.parser.input.xapi.types.TextType
-
Constructs a new
TextTypeinstance with a list ofLangStringelements. - TIME_LIMIT_EXCEEDED - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupRuleConditionType
-
The condition is met if the activity's time limit has been exceeded.
- TIME_LIMIT_EXCEEDED - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.SequencingRuleConditionType
-
The condition is met if the activity's time limit has been exceeded.
- TimeLimitAction - Enum Class in dev.jcputney.elearning.parser.input.scorm2004.adl.types
-
Enum for timeLimitAction values.
- TINCAN_XML - Static variable in class dev.jcputney.elearning.parser.parsers.XapiParser
-
The name of the TinCan XML file that contains the module metadata.
- TincanActivity - Class in dev.jcputney.elearning.parser.input.xapi.tincan
-
Represents an activity element in a TinCan manifest.
- TincanActivity() - Constructor for class dev.jcputney.elearning.parser.input.xapi.tincan.TincanActivity
-
Default no-argument constructor.
- TincanActivity(String, String, List<SimpleLangString>, List<SimpleLangString>, List<SimpleLangString>) - Constructor for class dev.jcputney.elearning.parser.input.xapi.tincan.TincanActivity
-
Constructor with all fields.
- TincanManifest - Class in dev.jcputney.elearning.parser.input.xapi.tincan
-
Represents the root element of a TinCan/xAPI manifest file.
- TincanManifest() - Constructor for class dev.jcputney.elearning.parser.input.xapi.tincan.TincanManifest
-
Default no-argument constructor.
- TincanManifest(List<TincanActivity>) - Constructor for class dev.jcputney.elearning.parser.input.xapi.tincan.TincanManifest
-
Constructor with activities list.
- TITLE - Static variable in class dev.jcputney.elearning.parser.output.metadata.BaseModuleMetadata
-
The title field of the module metadata.
- TitleRequiredRule - Class in dev.jcputney.elearning.parser.validators.rules.aicc
-
Validates that an AICC course has a title.
- TitleRequiredRule - Class in dev.jcputney.elearning.parser.validators.rules.cmi5
-
Validates that a cmi5 course has a title.
- TitleRequiredRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.aicc.TitleRequiredRule
- TitleRequiredRule() - Constructor for class dev.jcputney.elearning.parser.validators.rules.cmi5.TitleRequiredRule
- toException(String) - Method in class dev.jcputney.elearning.parser.validation.ValidationResult
-
Converts this ValidationResult to a ModuleParsingException.
- toModuleType() - Method in enum class dev.jcputney.elearning.parser.enums.ModuleEditionType
-
Converts this edition type to the base
ModuleType. - toString() - Method in record class dev.jcputney.elearning.parser.api.ParseResult
-
Returns a string representation of this record class.
- toString() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteExpression
- toString() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteNode
- toString() - Method in class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteToken
- toString() - Method in class dev.jcputney.elearning.parser.input.common.PercentType
-
Returns the string representation of the percentage value.
- toString() - Method in class dev.jcputney.elearning.parser.input.lom.types.LangString
- toString() - Method in class dev.jcputney.elearning.parser.input.lom.types.SingleLangString
- toString() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.MeasureType
-
Returns the string representation of the measure value, formatted to at least four decimal places.
- toString() - Method in record class dev.jcputney.elearning.parser.util.EncodingDetector.EncodingAwareInputStream
-
Returns a string representation of this record class.
- toString() - Method in record class dev.jcputney.elearning.parser.validation.ValidationIssue
-
Returns a string representation of this record class.
- toTokenValues(List<AiccPrerequisiteToken>) - Static method in class dev.jcputney.elearning.parser.output.metadata.aicc.AiccPrerequisite
-
Converts a list of
AiccPrerequisiteTokenobjects to a list of trimmed, non-null, and non-empty string values extracted from the tokens. - TRAINING - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Context
-
The learning object is intended for use in a training context.
- TrimAndPreserveIndentationDeserializer - Class in dev.jcputney.elearning.parser.input.common
-
Custom deserializer for trimming leading whitespace and preserving indentation in JSON strings and XML text blocks.
- TrimAndPreserveIndentationDeserializer() - Constructor for class dev.jcputney.elearning.parser.input.common.TrimAndPreserveIndentationDeserializer
-
Default constructor for the TrimAndPreserveIndentationDeserializer class.
- TRUE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.YesNoType
-
The value is true.
- Type - Enum Class in dev.jcputney.elearning.parser.input.lom.types
-
Enum representing the possible values for
typein atechnicalelement, specifying the type of the location.
U
- UNAVAILABLE - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Status
-
The "unavailable" value specifies that the learning object is in unavailable status.
- UnboundLangString - Class in dev.jcputney.elearning.parser.input.lom.types
-
Represents a list of language strings in LOM metadata.
- UnboundLangString() - Constructor for class dev.jcputney.elearning.parser.input.lom.types.UnboundLangString
-
Default constructor for the
UnboundLangStringclass. - UnboundLangString(List<LangString>) - Constructor for class dev.jcputney.elearning.parser.input.lom.types.UnboundLangString
-
Constructs an instance of the
UnboundLangStringclass with a specified list ofLangStringobjects. - UNIX - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Name
-
The "unix" value specifies that the platform or software requirements are for Unix.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.CompletionStatusType
-
The "unknown" value indicates that the completion status is unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.AggregationLevel
-
The aggregation level is unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Context
-
The context of the learning object is unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.CopyrightAndOtherRestrictions
-
The copyright and other restrictions of the learning object are unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Cost
-
The cost of the learning object is unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Difficulty
-
The difficulty of the learning object is unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.IntendedEndUserRole
-
The intended end user role is unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.InteractivityLevel
-
The interactivity level is unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.InteractivityType
-
The interactivity type of the learning resource is unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Kind
-
The kind of relation between the learning object and the related resource is unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
The learning resource type is unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Name
-
The "unknown" value specifies that the platform or software requirements are unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Purpose
-
The purpose of the learning object is unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Role
-
The "unknown" value specifies that the role of the entity is unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.RoleMeta
-
The "unknown" value specifies that the role of the entity is unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.SemanticDensity
-
The semantic density is unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Status
-
The "unknown" value specifies that the status of the learning object is unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Structure
-
The "unknown" value specifies that the structure of the learning object is unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Type
-
The "unknown" value specifies that the location type is unknown.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.HideLMSUI
-
The "unknown" option indicates that the LMS UI element is not specified or recognized.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.RollupConsiderationType
-
Unknown value, used for deserialization when the value isn't recognized.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.ScormType
-
Indicates an unknown type.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.TimeLimitAction
-
Unknown value, used for error handling or default cases.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ChildActivitySet
-
The "unknown" value is used when the child activity set is not specified or is not recognized.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ConditionCombinationType
-
The "unknown" value is used when the condition combination type is not specified or is not recognized.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ConditionOperatorType
-
The "unknown" operator is used when the condition operator type is not specified or is not recognized.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RandomizationTiming
-
The "unknown" value is used when the randomization timing type is not specified or is not recognized.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupActionType
-
The "unknown" value is used when the rollup action type is not specified or is not recognized.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupRuleConditionType
-
The condition is met if the activity's status is unknown or not specified.
- UNKNOWN - Enum constant in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.SequencingRuleConditionType
-
The condition is met if the activity's status is unknown or not specified.
- unregisterParser(ModuleType) - Method in class dev.jcputney.elearning.parser.impl.factory.DefaultModuleParserFactory
-
Unregisters the parser factory function for the specified module type.
- unregisterPlugin(ModuleTypeDetectorPlugin) - Method in interface dev.jcputney.elearning.parser.api.ModuleTypeDetector
-
Unregisters a module type detector plugin.
- unregisterPlugin(ModuleTypeDetectorPlugin) - Method in class dev.jcputney.elearning.parser.impl.detector.DefaultModuleTypeDetector
-
Unregisters a module type detector plugin.
- usesSequencing() - Method in class dev.jcputney.elearning.parser.input.scorm2004.Scorm2004Manifest
-
Checks if this manifest uses sequencing.
V
- valid() - Static method in class dev.jcputney.elearning.parser.validation.ValidationResult
-
Creates a valid result with no issues.
- validate(byte[]) - Static method in class dev.jcputney.elearning.parser.input.common.serialization.Scorm2004SchemaValidator
-
Validates the provided manifest XML bytes against local SCORM 2004 XSDs.
- validate(AiccManifest) - Method in class dev.jcputney.elearning.parser.validators.AiccValidator
-
Validates an AICC manifest for structural integrity.
- validate(AiccManifest) - Method in class dev.jcputney.elearning.parser.validators.rules.aicc.CourseRequiredRule
-
Validates that the manifest contains course information.
- validate(AiccManifest) - Method in class dev.jcputney.elearning.parser.validators.rules.aicc.LaunchUrlRequiredRule
-
Validates that the course has a non-empty launch URL.
- validate(AiccManifest) - Method in class dev.jcputney.elearning.parser.validators.rules.aicc.TitleRequiredRule
-
Validates that the course has a non-empty title.
- validate(Cmi5Manifest) - Method in class dev.jcputney.elearning.parser.validators.Cmi5Validator
-
Validates a cmi5 manifest for structural integrity.
- validate(Cmi5Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.cmi5.CourseRequiredRule
-
Validates that the manifest contains course element.
- validate(Cmi5Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.cmi5.LaunchUrlRequiredRule
-
Validates that the course has at least one AU with a non-empty launch URL.
- validate(Cmi5Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.cmi5.TitleRequiredRule
-
Validates that the course has a non-empty title.
- validate(Scorm12Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.common.DuplicateIdentifierRule
- validate(Scorm12Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.common.OrphanedResourcesRule
- validate(Scorm12Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.common.PathSecurityRule
- validate(Scorm12Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.DefaultOrganizationValidRule
- validate(Scorm12Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.LaunchableResourceRequiredRule
- validate(Scorm12Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.ManifestIdentifierRequiredRule
- validate(Scorm12Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.OrganizationsRequiredRule
- validate(Scorm12Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.ResourceHrefRequiredRule
- validate(Scorm12Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.ResourceReferenceValidRule
- validate(Scorm12Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.scorm12.ResourcesRequiredRule
- validate(Scorm12Manifest) - Method in class dev.jcputney.elearning.parser.validators.Scorm12ResourceValidator
-
Validates a SCORM 1.2 manifest for structural and reference integrity.
- validate(Scorm2004Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.DefaultOrganizationValidRule
- validate(Scorm2004Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.OrganizationsRequiredRule
- validate(Scorm2004Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.ResourceHrefRequiredRule
- validate(Scorm2004Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.ResourceReferenceValidRule
- validate(Scorm2004Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.Scorm2004DuplicateIdentifierRule
- validate(Scorm2004Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.Scorm2004OrphanedResourcesRule
- validate(Scorm2004Manifest) - Method in class dev.jcputney.elearning.parser.validators.rules.scorm2004.Scorm2004PathSecurityRule
- validate(Scorm2004Manifest) - Method in class dev.jcputney.elearning.parser.validators.Scorm2004ResourceValidator
-
Validates a SCORM 2004 manifest for structural and reference integrity.
- validate(TincanManifest) - Method in class dev.jcputney.elearning.parser.validators.rules.xapi.ActivitiesRequiredRule
-
Validates that the manifest contains at least one activity.
- validate(TincanManifest) - Method in class dev.jcputney.elearning.parser.validators.rules.xapi.LaunchUrlRequiredRule
-
Validates that the package has a launch URL.
- validate(TincanManifest) - Method in class dev.jcputney.elearning.parser.validators.XapiValidator
-
Validates an xAPI/TinCan manifest for structural integrity.
- validate(T) - Method in interface dev.jcputney.elearning.parser.validation.Validator
-
Validates the target object and returns any issues found.
- validate(T) - Method in interface dev.jcputney.elearning.parser.validators.rules.ValidationRule
-
Validates the manifest according to this rule.
- validateManifest(AiccManifest) - Method in class dev.jcputney.elearning.parser.parsers.AiccParser
- validateManifest(Cmi5Manifest) - Method in class dev.jcputney.elearning.parser.parsers.Cmi5Parser
- validateManifest(Scorm12Manifest) - Method in class dev.jcputney.elearning.parser.parsers.Scorm12Parser
- validateManifest(Scorm2004Manifest) - Method in class dev.jcputney.elearning.parser.parsers.Scorm2004Parser
- validateManifest(TincanManifest) - Method in class dev.jcputney.elearning.parser.parsers.XapiParser
- validateManifest(M) - Method in class dev.jcputney.elearning.parser.parsers.BaseParser
-
Validates a parsed manifest and returns validation results.
- validation() - Method in record class dev.jcputney.elearning.parser.api.ParseResult
-
Returns the value of the
validationrecord component. - ValidationCodes - Class in dev.jcputney.elearning.parser.validation
-
Standard validation error and warning codes.
- ValidationIssue - Record Class in dev.jcputney.elearning.parser.validation
-
Represents a single validation issue found during module parsing.
- ValidationIssue(ValidationIssue.Severity, String, String, String, String) - Constructor for record class dev.jcputney.elearning.parser.validation.ValidationIssue
-
Creates an instance of a
ValidationIssuerecord class. - ValidationIssue.Severity - Enum Class in dev.jcputney.elearning.parser.validation
-
Severity levels for validation issues.
- ValidationResult - Class in dev.jcputney.elearning.parser.validation
-
Immutable container for validation issues found during module parsing.
- ValidationRule<T> - Interface in dev.jcputney.elearning.parser.validators.rules
-
Interface for individual validation rules that can be composed together.
- Validator<T> - Interface in dev.jcputney.elearning.parser.validation
-
Functional interface for validators that check module manifests for issues.
- VALIDATOR - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Role
-
The "validator" value specifies that the entity validated the resource.
- VALIDATOR - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.RoleMeta
-
The "validator" value specifies that the entity is the validator of the resource.
- value() - Method in class dev.jcputney.elearning.parser.input.common.PercentType
-
Retrieves the value of the percentage as a BigDecimal.
- value() - Method in class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.MeasureType
-
Retrieves the current value of the measure.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.enums.ModuleEditionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.enums.ModuleType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteNodeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteTokenType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.cmi5.types.LaunchMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.cmi5.types.MoveOn
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.CompletionStatusType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.EnabledDisabledType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.ExitActionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.InvalidMenuItemActionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.LaunchType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.LookaheadSequencerModeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.OfflineSynchModeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.ResetRunTimeDataTimingType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.ReturnToLmsActionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.ScoreRollupType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.StatusDisplayType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.StatusRollupType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.YesNoType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.AggregationLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Context
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.CopyrightAndOtherRestrictions
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Cost
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Difficulty
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.IntendedEndUserRole
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.InteractivityLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.InteractivityType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Name
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Purpose
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Role
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.RoleMeta
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.SemanticDensity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Structure
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.HideLMSUI
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.RollupConsiderationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.ScormType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.TimeLimitAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ChildActivitySet
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ConditionCombinationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ConditionOperatorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RandomizationTiming
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupActionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupRuleConditionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.SequencingRuleConditionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.jcputney.elearning.parser.validation.ValidationIssue.Severity
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.jcputney.elearning.parser.enums.ModuleEditionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.enums.ModuleType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteNodeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.aicc.prereq.AiccPrerequisiteTokenType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.cmi5.types.LaunchMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.cmi5.types.MoveOn
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.CompletionStatusType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.EnabledDisabledType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.ExitActionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.InvalidMenuItemActionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.LaunchType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.LookaheadSequencerModeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.OfflineSynchModeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.ResetRunTimeDataTimingType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.ReturnToLmsActionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.ScoreRollupType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.StatusDisplayType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.StatusRollupType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.properties.YesNoType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.AggregationLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Context
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.CopyrightAndOtherRestrictions
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Cost
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Difficulty
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.IntendedEndUserRole
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.InteractivityLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.InteractivityType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.LearningResourceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Name
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Purpose
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Role
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.RoleMeta
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.SemanticDensity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Structure
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.lom.types.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.navigation.HideLMSUI
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.RollupConsiderationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.ScormType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.adl.types.TimeLimitAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ChildActivitySet
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ConditionCombinationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.ConditionOperatorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RandomizationTiming
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupActionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.RollupRuleConditionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.ims.ss.types.SequencingRuleConditionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingIndicator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.SequencingLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.jcputney.elearning.parser.validation.ValidationIssue.Severity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERSION - Static variable in class dev.jcputney.elearning.parser.output.metadata.BaseModuleMetadata
-
The version field of the module metadata.
- VERY_DIFFICULT - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Difficulty
-
The learning object is very difficult.
- VERY_EASY - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Difficulty
-
The learning object is very easy.
- VERY_HIGH - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.InteractivityLevel
-
The interactivity level is very high.
- VERY_HIGH - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.SemanticDensity
-
The semantic density is very high.
- VERY_LOW - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.InteractivityLevel
-
The interactivity level is very low.
- VERY_LOW - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.SemanticDensity
-
The semantic density is very low.
W
- warning(String, String, String) - Static method in record class dev.jcputney.elearning.parser.validation.ValidationIssue
-
Creates a warning-level validation issue without a suggested fix.
- warning(String, String, String, String) - Static method in record class dev.jcputney.elearning.parser.validation.ValidationIssue
-
Creates a warning-level validation issue with a suggested fix.
- WARNING - Enum constant in enum class dev.jcputney.elearning.parser.validation.ValidationIssue.Severity
-
Bad practice or missing optional files.
- WHEN_EXIT_IS_NOT_SUSPEND - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.ResetRunTimeDataTimingType
-
The reset run time data timing type is "when exit is not suspend".
X
- XAPI - Enum constant in enum class dev.jcputney.elearning.parser.enums.ModuleEditionType
-
xAPI/TinCan module type.
- XAPI - Enum constant in enum class dev.jcputney.elearning.parser.enums.ModuleType
-
xAPI/TinCan module type.
- XAPI_ENABLED - Static variable in class dev.jcputney.elearning.parser.output.metadata.BaseModuleMetadata
-
The xAPI enabled field of the module metadata.
- XAPI_INVALID_ACTIVITY_ID - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating an invalid Activity ID in xAPI/Tin Can content.
- XAPI_JS_FILE - Static variable in class dev.jcputney.elearning.parser.impl.provider.DefaultModuleFileProvider
-
The name of the xAPI JavaScript file.
- XAPI_JS_FILE - Static variable in class dev.jcputney.elearning.parser.parsers.BaseParser
-
The name of the xAPI JavaScript file.
- XAPI_MISSING_LAUNCH_URL - Static variable in class dev.jcputney.elearning.parser.validation.ValidationCodes
-
Validation error code indicating a missing launch URL in xAPI/Tin Can content.
- XAPI_SEND_STATEMENT_FILE - Static variable in class dev.jcputney.elearning.parser.impl.provider.DefaultModuleFileProvider
-
The name of the xAPI send statement file.
- XAPI_SEND_STATEMENT_FILE - Static variable in class dev.jcputney.elearning.parser.parsers.BaseParser
-
The name of the sendStatement JavaScript file.
- XapiDetectorPlugin - Class in dev.jcputney.elearning.parser.impl.detector
-
Detector plugin for xAPI/TinCan packages.
- XapiDetectorPlugin() - Constructor for class dev.jcputney.elearning.parser.impl.detector.XapiDetectorPlugin
-
Constructs a new XapiDetectorPlugin.
- xapiEnabled - Variable in class dev.jcputney.elearning.parser.output.ModuleMetadata
-
Indicates whether xAPI is enabled for the module.
- XapiMetadata - Class in dev.jcputney.elearning.parser.output.metadata.xapi
-
Metadata for xAPI/TinCan packaged modules.
- XapiMetadata() - Constructor for class dev.jcputney.elearning.parser.output.metadata.xapi.XapiMetadata
-
Protected no-argument constructor for XapiMetadata.
- XapiMetadata(TincanManifest) - Constructor for class dev.jcputney.elearning.parser.output.metadata.xapi.XapiMetadata
-
Constructor for XapiMetadata.
- XapiParser - Class in dev.jcputney.elearning.parser.parsers
-
Parser for xAPI/TinCan packages.
- XapiParser(FileAccess) - Constructor for class dev.jcputney.elearning.parser.parsers.XapiParser
-
Constructs an XapiParser with the specified FileAccess instance.
- XapiParser(FileAccess, ParserOptions) - Constructor for class dev.jcputney.elearning.parser.parsers.XapiParser
-
Constructs an XapiParser with the specified FileAccess instance and parser options.
- XapiValidator - Class in dev.jcputney.elearning.parser.validators
-
Validator for xAPI/TinCan manifests.
- XapiValidator() - Constructor for class dev.jcputney.elearning.parser.validators.XapiValidator
-
Constructs a new XapiValidator with default validation rules.
- XmlParsingUtils - Class in dev.jcputney.elearning.parser.util
-
Utility class for XML parsing operations used throughout the app.
Y
- YES - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.properties.YesNoType
-
The value is yes.
- YES - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.CopyrightAndOtherRestrictions
-
The learning object has copyright and other restrictions.
- YES - Enum constant in enum class dev.jcputney.elearning.parser.input.lom.types.Cost
-
The learning object has a cost associated with it.
- YesNoType - Enum Class in dev.jcputney.elearning.parser.input.lom.properties
-
The following schema snippet defines the possible values:
Z
- ZipFileAccess - Class in dev.jcputney.elearning.parser.impl.access
-
An implementation of the
FileAccessinterface for accessing files within a ZIP archive. - ZipFileAccess(String) - Constructor for class dev.jcputney.elearning.parser.impl.access.ZipFileAccess
-
Constructs a new
ZipFileAccessinstance for the specified ZIP path.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form