Class LifeCycle

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

public class LifeCycle extends Object implements Serializable
Represents the lifecycle information about a learning object in a Learning Object Metadata (LOM) document. The lifecycle category provides metadata describing the history and current state of the learning object and those who have contributed to its creation and maintenance.

The lifecycle element typically includes information such as the version of the object, its status, and the roles and contributions of various entities involved in the object's lifecycle.

Schema snippet:


 <complexType name="lifeCycle">
   <choice minOccurs="0" maxOccurs="unbounded">
     <group ref="version"/>
     <group ref="status"/>
     <group ref="contribute"/>
     <group ref="ex:customElements"/>
   </choice>
   <attributeGroup ref="ag:lifeCycle"/>
 </complexType>
 
See Also:
  • Constructor Details

    • LifeCycle

      public LifeCycle()