Interface LoadableMetadata

All Superinterfaces:
Serializable
All Known Implementing Classes:
Scorm12Metadata, Scorm2004CourseMetadata, Scorm2004SubMetadata

public interface LoadableMetadata extends Serializable
Interface representing metadata that can be loaded.

This interface provides methods to get the location of the metadata and to get and set the LOM (Learning Object Metadata) object associated with it.

  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the location of the metadata.
    Gets the LOM (Learning Object Metadata) object associated with this metadata.
    void
    setLom(LOM lom)
    Sets the LOM (Learning Object Metadata) object associated with this metadata.
  • Method Details

    • getLocation

      String getLocation()
      Gets the location of the metadata.
      Returns:
      the location of the metadata as a String.
    • getLom

      LOM getLom()
      Gets the LOM (Learning Object Metadata) object associated with this metadata.
      Returns:
      the LOM object.
    • setLom

      void setLom(LOM lom)
      Sets the LOM (Learning Object Metadata) object associated with this metadata.
      Parameters:
      lom - the LOM object to set.