diff options
Diffstat (limited to 'id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java')
-rw-r--r-- | id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java | 49 |
1 files changed, 28 insertions, 21 deletions
diff --git a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java index 453ff5b61..b2abb1abe 100644 --- a/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java +++ b/id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java @@ -2,12 +2,14 @@ // Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0-b170531.0717 generiert // Siehe <a href="https://jaxb.java.net/">https://jaxb.java.net/</a> // Ă„nderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. -// Generiert: 2018.09.30 um 04:26:29 PM CEST +// Generiert: 2018.09.30 um 08:08:27 PM CEST // package at.gv.egiz.eid4u.impl.attributes.xjc.eid4u; +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.XmlElement; @@ -29,7 +31,7 @@ import at.gv.egiz.eid4u.impl.attributes.xjc.europass.ForeignLanguageSkillType; * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> - * <element name="ForeignLanguage" type="{http://europass.cedefop.europa.eu/Europass}ForeignLanguageSkillType"/> + * <element name="ForeignLanguage" type="{http://europass.cedefop.europa.eu/Europass}ForeignLanguageSkillType" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> @@ -45,30 +47,35 @@ import at.gv.egiz.eid4u.impl.attributes.xjc.europass.ForeignLanguageSkillType; public class LanguageLevelType { @XmlElement(name = "ForeignLanguage", required = true) - protected ForeignLanguageSkillType foreignLanguage; + protected List<ForeignLanguageSkillType> foreignLanguage; /** - * Ruft den Wert der foreignLanguage-Eigenschaft ab. + * Gets the value of the foreignLanguage property. + * + * <p> + * 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 <CODE>set</CODE> method for the foreignLanguage property. + * + * <p> + * For example, to add a new item, do as follows: + * <pre> + * getForeignLanguage().add(newItem); + * </pre> + * + * + * <p> + * Objects of the following type(s) are allowed in the list + * {@link ForeignLanguageSkillType } * - * @return - * possible object is - * {@link ForeignLanguageSkillType } - * - */ - public ForeignLanguageSkillType getForeignLanguage() { - return foreignLanguage; - } - - /** - * Legt den Wert der foreignLanguage-Eigenschaft fest. * - * @param value - * allowed object is - * {@link ForeignLanguageSkillType } - * */ - public void setForeignLanguage(ForeignLanguageSkillType value) { - this.foreignLanguage = value; + public List<ForeignLanguageSkillType> getForeignLanguage() { + if (foreignLanguage == null) { + foreignLanguage = new ArrayList<ForeignLanguageSkillType>(); + } + return this.foreignLanguage; } } |