From 833533bd77ac8fb423aae4c72ed9dbc0b43c6d72 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Sun, 30 Sep 2018 20:09:00 +0200 Subject: one more JAXB update for eID4U --- .../attributes/xjc/eid4u/LanguageLevelType.java | 49 ++++++++++++---------- 1 file changed, 28 insertions(+), 21 deletions(-) (limited to 'id/server/modules/eID4UExtensions/src/main/java/at/gv/egiz/eid4u/impl/attributes/xjc/eid4u/LanguageLevelType.java') 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 https://jaxb.java.net/ // Ă„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 foreignLanguage; /** - * Ruft den Wert der foreignLanguage-Eigenschaft ab. + * Gets the value of the foreignLanguage 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 foreignLanguage property. + * + *

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

+     *    getForeignLanguage().add(newItem);
+     * 
+ * + * + *

+ * 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 getForeignLanguage() { + if (foreignLanguage == null) { + foreignLanguage = new ArrayList(); + } + return this.foreignLanguage; } } -- cgit v1.2.3