// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2014.04.12 at 12:22:50 PM GMT // package eu.stork.peps.complex.attributes.crue.academic.xsd.language.diplomasupplement; import java.util.ArrayList; import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; import eu.stork.peps.complex.attributes.org.w3._2000._09.xmldsig.SignatureType; /** * Diploma Supplement * *

* Java class for DiplomaSupplementType complex type. * *

* The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="DiplomaSupplementType">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="InformationIdentifyingTheHolderOfTheQualification" type="{urn:crue:academic:xsd:language:diplomasupplement}InformationIdentifyingTheHolderOfTheQualificationType"/>
 *         <element name="InformationIdentifyingTheQualification" type="{urn:crue:academic:xsd:language:diplomasupplement}InformationIdentifyingTheQualificationType"/>
 *         <element name="InformationOnTheLevelOfTheQualification" type="{urn:crue:academic:xsd:language:diplomasupplement}InformationOnTheLevelOfTheQualificationType"/>
 *         <element name="InformationOnTheContentsAndResultsGained" type="{urn:crue:academic:xsd:language:diplomasupplement}InformationOnTheContentsAndResultsGainedType"/>
 *         <element name="InformationOnTheFunctionOfTheQualification" type="{urn:crue:academic:xsd:language:diplomasupplement}InformationOnTheFunctionOfTheQualificationType"/>
 *         <element name="AdditionalInformation" type="{urn:crue:academic:xsd:language:diplomasupplement}AdditionalInformationType"/>
 *         <element name="CertificationOfTheSupplement" type="{urn:crue:academic:xsd:language:diplomasupplement}CertificationOfTheSupplementType"/>
 *         <element name="InformationOnTheNationalHigherEducationSystem" type="{urn:crue:academic:xsd:language:diplomasupplement}RichTextTagType"/>
 *         <element name="Attachments" type="{urn:crue:academic:xsd:language:diplomasupplement}AttachmentsType" minOccurs="0"/>
 *         <element name="ExtensionContent" type="{urn:crue:academic:xsd:language:diplomasupplement}ExtensionContentType" maxOccurs="unbounded" minOccurs="0"/>
 *         <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *       <attribute name="language" use="required" type="{urn:crue:academic:xsd:language:diplomasupplement}LanguageType" />
 *       <attribute name="isTheOriginalLanguage" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "DiplomaSupplementType", propOrder = { "informationIdentifyingTheHolderOfTheQualification", "informationIdentifyingTheQualification", "informationOnTheLevelOfTheQualification", "informationOnTheContentsAndResultsGained", "informationOnTheFunctionOfTheQualification", "additionalInformation", "certificationOfTheSupplement", "informationOnTheNationalHigherEducationSystem", "attachments", "extensionContent", "signature" }) public class DiplomaSupplementType { @XmlElement(name = "InformationIdentifyingTheHolderOfTheQualification", required = true) protected InformationIdentifyingTheHolderOfTheQualificationType informationIdentifyingTheHolderOfTheQualification; @XmlElement(name = "InformationIdentifyingTheQualification", required = true) protected InformationIdentifyingTheQualificationType informationIdentifyingTheQualification; @XmlElement(name = "InformationOnTheLevelOfTheQualification", required = true) protected InformationOnTheLevelOfTheQualificationType informationOnTheLevelOfTheQualification; @XmlElement(name = "InformationOnTheContentsAndResultsGained", required = true) protected InformationOnTheContentsAndResultsGainedType informationOnTheContentsAndResultsGained; @XmlElement(name = "InformationOnTheFunctionOfTheQualification", required = true) protected InformationOnTheFunctionOfTheQualificationType informationOnTheFunctionOfTheQualification; @XmlElement(name = "AdditionalInformation", required = true) protected AdditionalInformationType additionalInformation; @XmlElement(name = "CertificationOfTheSupplement", required = true) protected CertificationOfTheSupplementType certificationOfTheSupplement; @XmlElement(name = "InformationOnTheNationalHigherEducationSystem", required = true) protected RichTextTagType informationOnTheNationalHigherEducationSystem; @XmlElement(name = "Attachments") protected AttachmentsType attachments; @XmlElement(name = "ExtensionContent") protected List extensionContent; @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#") protected List signature; @XmlAttribute(name = "language", required = true) protected LanguageType language; @XmlAttribute(name = "isTheOriginalLanguage", required = true) protected boolean isTheOriginalLanguage; /** * Gets the value of the informationIdentifyingTheHolderOfTheQualification property. * * @return possible object is {@link InformationIdentifyingTheHolderOfTheQualificationType } * */ public InformationIdentifyingTheHolderOfTheQualificationType getInformationIdentifyingTheHolderOfTheQualification() { return informationIdentifyingTheHolderOfTheQualification; } /** * Sets the value of the informationIdentifyingTheHolderOfTheQualification property. * * @param value * allowed object is {@link InformationIdentifyingTheHolderOfTheQualificationType } * */ public void setInformationIdentifyingTheHolderOfTheQualification(InformationIdentifyingTheHolderOfTheQualificationType value) { this.informationIdentifyingTheHolderOfTheQualification = value; } /** * Gets the value of the informationIdentifyingTheQualification property. * * @return possible object is {@link InformationIdentifyingTheQualificationType } * */ public InformationIdentifyingTheQualificationType getInformationIdentifyingTheQualification() { return informationIdentifyingTheQualification; } /** * Sets the value of the informationIdentifyingTheQualification property. * * @param value * allowed object is {@link InformationIdentifyingTheQualificationType } * */ public void setInformationIdentifyingTheQualification(InformationIdentifyingTheQualificationType value) { this.informationIdentifyingTheQualification = value; } /** * Gets the value of the informationOnTheLevelOfTheQualification property. * * @return possible object is {@link InformationOnTheLevelOfTheQualificationType } * */ public InformationOnTheLevelOfTheQualificationType getInformationOnTheLevelOfTheQualification() { return informationOnTheLevelOfTheQualification; } /** * Sets the value of the informationOnTheLevelOfTheQualification property. * * @param value * allowed object is {@link InformationOnTheLevelOfTheQualificationType } * */ public void setInformationOnTheLevelOfTheQualification(InformationOnTheLevelOfTheQualificationType value) { this.informationOnTheLevelOfTheQualification = value; } /** * Gets the value of the informationOnTheContentsAndResultsGained property. * * @return possible object is {@link InformationOnTheContentsAndResultsGainedType } * */ public InformationOnTheContentsAndResultsGainedType getInformationOnTheContentsAndResultsGained() { return informationOnTheContentsAndResultsGained; } /** * Sets the value of the informationOnTheContentsAndResultsGained property. * * @param value * allowed object is {@link InformationOnTheContentsAndResultsGainedType } * */ public void setInformationOnTheContentsAndResultsGained(InformationOnTheContentsAndResultsGainedType value) { this.informationOnTheContentsAndResultsGained = value; } /** * Gets the value of the informationOnTheFunctionOfTheQualification property. * * @return possible object is {@link InformationOnTheFunctionOfTheQualificationType } * */ public InformationOnTheFunctionOfTheQualificationType getInformationOnTheFunctionOfTheQualification() { return informationOnTheFunctionOfTheQualification; } /** * Sets the value of the informationOnTheFunctionOfTheQualification property. * * @param value * allowed object is {@link InformationOnTheFunctionOfTheQualificationType } * */ public void setInformationOnTheFunctionOfTheQualification(InformationOnTheFunctionOfTheQualificationType value) { this.informationOnTheFunctionOfTheQualification = value; } /** * Gets the value of the additionalInformation property. * * @return possible object is {@link AdditionalInformationType } * */ public AdditionalInformationType getAdditionalInformation() { return additionalInformation; } /** * Sets the value of the additionalInformation property. * * @param value * allowed object is {@link AdditionalInformationType } * */ public void setAdditionalInformation(AdditionalInformationType value) { this.additionalInformation = value; } /** * Gets the value of the certificationOfTheSupplement property. * * @return possible object is {@link CertificationOfTheSupplementType } * */ public CertificationOfTheSupplementType getCertificationOfTheSupplement() { return certificationOfTheSupplement; } /** * Sets the value of the certificationOfTheSupplement property. * * @param value * allowed object is {@link CertificationOfTheSupplementType } * */ public void setCertificationOfTheSupplement(CertificationOfTheSupplementType value) { this.certificationOfTheSupplement = value; } /** * Gets the value of the informationOnTheNationalHigherEducationSystem property. * * @return possible object is {@link RichTextTagType } * */ public RichTextTagType getInformationOnTheNationalHigherEducationSystem() { return informationOnTheNationalHigherEducationSystem; } /** * Sets the value of the informationOnTheNationalHigherEducationSystem property. * * @param value * allowed object is {@link RichTextTagType } * */ public void setInformationOnTheNationalHigherEducationSystem(RichTextTagType value) { this.informationOnTheNationalHigherEducationSystem = value; } /** * Gets the value of the attachments property. * * @return possible object is {@link AttachmentsType } * */ public AttachmentsType getAttachments() { return attachments; } /** * Sets the value of the attachments property. * * @param value * allowed object is {@link AttachmentsType } * */ public void setAttachments(AttachmentsType value) { this.attachments = value; } /** * Gets the value of the extensionContent property. * *

* This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is * not a set method for the extensionContent property. * *

* For example, to add a new item, do as follows: * *

	 * getExtensionContent().add(newItem);
	 * 
* * *

* Objects of the following type(s) are allowed in the list {@link ExtensionContentType } * * */ public List getExtensionContent() { if (extensionContent == null) { extensionContent = new ArrayList(); } return this.extensionContent; } /** * Digital signature Gets the value of the signature property. * *

* This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is * not a set method for the signature property. * *

* For example, to add a new item, do as follows: * *

	 * getSignature().add(newItem);
	 * 
* * *

* Objects of the following type(s) are allowed in the list {@link SignatureType } * * */ public List getSignature() { if (signature == null) { signature = new ArrayList(); } return this.signature; } /** * Gets the value of the language property. * * @return possible object is {@link LanguageType } * */ public LanguageType getLanguage() { return language; } /** * Sets the value of the language property. * * @param value * allowed object is {@link LanguageType } * */ public void setLanguage(LanguageType value) { this.language = value; } /** * Gets the value of the isTheOriginalLanguage property. * */ public boolean isIsTheOriginalLanguage() { return isTheOriginalLanguage; } /** * Sets the value of the isTheOriginalLanguage property. * */ public void setIsTheOriginalLanguage(boolean value) { this.isTheOriginalLanguage = value; } }