java.lang.Object
dev.jcputney.elearning.parser.input.lom.types.OrComposite
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
Requirement

public class OrComposite extends Object implements Serializable
Represents an orComposite element in the LOM schema, defining a set of conditions related to platform or software requirements. Each orComposite provides specific information about the type, name, and version constraints for the required environment.

Schema snippet:


 <xs:complexType name="orComposite">
   <xs:choice minOccurs="0" maxOccurs="unbounded">
     <xs:group ref="type"/>
     <xs:group ref="name"/>
     <xs:group ref="minimumVersion"/>
     <xs:group ref="maximumVersion"/>
     <xs:group ref="ex:customElements"/>
   </xs:choice>
   <xs:attributeGroup ref="ag:orComposite"/>
 </xs:complexType>
 
See Also:
  • Constructor Details

    • OrComposite

      public OrComposite()