Class SequencingUsageDetector.Result
java.lang.Object
dev.jcputney.elearning.parser.input.scorm2004.SequencingUsageDetector.Result
- Enclosing class:
- SequencingUsageDetector
Represents the result of a sequencing detection process. The result includes a sequencing level
and a set of indicators that provide detailed information about the detected sequencing
configuration.
-
Method Summary
Modifier and TypeMethodDescriptionRetrieves the set of sequencing indicators derived from the sequencing detection process.getLevel()Retrieves the sequencing level detected as part of the sequencing detection process.booleanDetermines if any sequencing configuration is applied.booleanDetermines if the sequencing level is set to full granularity.
-
Method Details
-
hasSequencing
public boolean hasSequencing()Determines if the sequencing level is set to full granularity.- Returns:
- true if the sequencing level is
SequencingLevel.FULL, otherwise false
-
hasAnySequencing
public boolean hasAnySequencing()Determines if any sequencing configuration is applied.- Returns:
- true if the sequencing level is not
SequencingLevel.NONE, otherwise false
-
getLevel
Retrieves the sequencing level detected as part of the sequencing detection process.- Returns:
- the sequencing level, represented by an instance of
SequencingUsageDetector.SequencingLevel, indicating the granularity or comprehensiveness of sequencing applied
-
getIndicators
Retrieves the set of sequencing indicators derived from the sequencing detection process. Each indicator provides detailed information about specific aspects of the detected sequencing configuration.- Returns:
- a set of
SequencingUsageDetector.SequencingIndicatorrepresenting the detected sequencing indicators; if no indicators are detected, an empty set is returned
-