Interface PackageManifest
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
AiccManifest,AiccMetadata,BaseModuleMetadata,Cmi5Manifest,Cmi5Metadata,ModuleMetadata,Scorm12Manifest,Scorm12Metadata,Scorm2004Manifest,Scorm2004Metadata,TincanManifest,XapiMetadata
Represents the manifest of a package, containing metadata about the package. This interface
defines methods to retrieve various attributes of the package manifest.
-
Method Summary
Modifier and TypeMethodDescriptionThe description of the package, which provides additional information about it.The duration of the package, which indicates how long the package is expected to take.The identifier of the package, which is a unique string that identifies the package.The launch URL of the package, which is the URL to start the package.getTitle()The title of the package, which is a human-readable name.The version of the package.
-
Method Details
-
getTitle
String getTitle()The title of the package, which is a human-readable name.- Returns:
- the title of the package
-
getDescription
String getDescription()The description of the package, which provides additional information about it.- Returns:
- the description of the package
-
getLaunchUrl
String getLaunchUrl()The launch URL of the package, which is the URL to start the package.- Returns:
- the launch URL of the package
-
getIdentifier
String getIdentifier()The identifier of the package, which is a unique string that identifies the package.- Returns:
- the identifier of the package
-
getVersion
String getVersion()The version of the package.- Returns:
- the version of the package
-
getDuration
Duration getDuration()The duration of the package, which indicates how long the package is expected to take.- Returns:
- the duration of the package
-