Class SourceValuePair<T>

java.lang.Object
dev.jcputney.elearning.parser.input.lom.types.SourceValuePair<T>
Type Parameters:
T - the type of the value, which can be an enumeration or a string
All Implemented Interfaces:
Serializable

public class SourceValuePair<T> extends Object implements Serializable
Represents a source-value pair, commonly used in the LOM schema to describe a value and its associated source. This structure is used for elements such as structure, aggregation level, and other vocabulary-based fields.

Schema snippet:


 <xs:complexType name="sourceValuePair">
   <xs:sequence>
     <xs:element name="source" type="CharacterString"/>
     <xs:element name="value" type="CharacterString"/>
   </xs:sequence>
   <xs:attributeGroup ref="ag:sourceValuePair"/>
 </xs:complexType>
 
See Also:
  • Constructor Details

    • SourceValuePair

      public SourceValuePair()