Class ContributeMeta
java.lang.Object
dev.jcputney.elearning.parser.input.lom.types.ContributeMeta
- All Implemented Interfaces:
Serializable
Represents the metadata-specific contribution information in the Learning Object Metadata (LOM).
This class is part of the meta-metadata element, which contains details about the metadata itself
rather than the learning object.
The following schema snippet defines the structure of this element:
<xs:complexType name="contributeMeta">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:group ref="roleMeta"/>
<xs:group ref="entityUnbounded"/>
<xs:group ref="date"/>
<xs:group ref="ex:customElements"/>
</xs:choice>
<xs:attributeGroup ref="ag:contribute"/>
</xs:complexType>
Example XML representation:
<contribute>
<role>
<source>LOMv1.0</source>
<value>creator</value>
</role>
<entity><![CDATA[BEGIN:VCARD
VERSION:2.1
FN:John Doe
END:VCARD]]></entity>
<date>
<dateTime>2023-05-01</dateTime>
<description>
<string language="en">Date of metadata creation.</string>
</description>
</date>
</contribute>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ContributeMeta
public ContributeMeta()
-