java.lang.Object
dev.jcputney.elearning.parser.input.lom.LOM
All Implemented Interfaces:
Serializable

public class LOM extends Object implements Serializable
The root element of a Learning Object Metadata (LOM) document. This is the entry point for parsing a LOM document. The LOM can be used in a variety of contexts, such as SCORM package or a standalone XML file. The LOM is a standard for describing learning objects and is maintained by the IEEE Learning Technology Standards Committee.

 <xs:complexType name="lom">
   <xs:choice minOccurs="0" maxOccurs="unbounded">
     <xs:group ref="general"/>
     <xs:group ref="lifeCycle"/>
     <xs:group ref="metaMetadata"/>
     <xs:group ref="technical"/>
     <xs:group ref="educational"/>
     <xs:group ref="rights"/>
     <xs:group ref="relation"/>
     <xs:group ref="annotation"/>
     <xs:group ref="classification"/>
     <xs:group ref="ex:customElements"/>
   </xs:choice>
   <xs:attributeGroup ref="ag:lom"/>
 </xs:complexType>
 
See Also:
  • Field Details

  • Constructor Details

    • LOM

      public LOM()
  • Method Details

    • getTitle

      public String getTitle()
      Get the title of the learning object.
      Returns:
      the title of the learning object
    • getDescription

      public String getDescription()
      Get the description of the learning object.
      Returns:
      the description of the learning object