Verknüpfung auf Elementarprodukte ProduktSachPrivat - spezifischere Verknuepfungen sollen verwendet werden
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
|
|
||||||
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat;
|
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat;
|
||||||
|
|
||||||
|
import java.math.BigInteger;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import javax.xml.bind.annotation.XmlAccessType;
|
import javax.xml.bind.annotation.XmlAccessType;
|
||||||
@@ -10,6 +11,8 @@ import javax.xml.bind.annotation.XmlSchemaType;
|
|||||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||||
import javax.xml.bind.annotation.XmlType;
|
import javax.xml.bind.annotation.XmlType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_5_0.common.ElementarproduktGenerischType;
|
import at.vvo.omds.types.omds3Types.r1_5_0.common.ElementarproduktGenerischType;
|
||||||
|
import at.vvo.omds.types.omds3Types.r1_5_0.common.KostenFixOderProzentType;
|
||||||
|
import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -23,6 +26,13 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ElementarproduktGenerischType;
|
|||||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
|
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="VersInteresseRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
|
* <element name="VersInteresseRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
|
* <element name="Pauschalbetrag" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
||||||
|
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
|
||||||
|
* <element name="Unterversicherungsverzicht" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
|
||||||
|
* <element name="ProzentVersicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
|
||||||
|
* <element name="Nebenkosten" type="{urn:omds3CommonServiceTypes-1-1-0}KostenFixOderProzent_Type" minOccurs="0"/>
|
||||||
|
* <element name="Vorsorge" type="{urn:omds3CommonServiceTypes-1-1-0}KostenFixOderProzent_Type" minOccurs="0"/>
|
||||||
|
* <element name="Hoechsthaftungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -33,7 +43,14 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ElementarproduktGenerischType;
|
|||||||
*/
|
*/
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "ElementarproduktSachPrivat_Type", propOrder = {
|
@XmlType(name = "ElementarproduktSachPrivat_Type", propOrder = {
|
||||||
"versInteresseRefLfnr"
|
"versInteresseRefLfnr",
|
||||||
|
"pauschalbetrag",
|
||||||
|
"selbstbehalt",
|
||||||
|
"unterversicherungsverzicht",
|
||||||
|
"prozentVersicherungssumme",
|
||||||
|
"nebenkosten",
|
||||||
|
"vorsorge",
|
||||||
|
"hoechsthaftungssumme"
|
||||||
})
|
})
|
||||||
@XmlSeeAlso({
|
@XmlSeeAlso({
|
||||||
ElementarproduktGebaeudeType.class,
|
ElementarproduktGebaeudeType.class,
|
||||||
@@ -46,6 +63,23 @@ public abstract class ElementarproduktSachPrivatType
|
|||||||
@XmlElement(name = "VersInteresseRefLfnr", type = Integer.class)
|
@XmlElement(name = "VersInteresseRefLfnr", type = Integer.class)
|
||||||
@XmlSchemaType(name = "unsignedShort")
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
protected List<Integer> versInteresseRefLfnr;
|
protected List<Integer> versInteresseRefLfnr;
|
||||||
|
@XmlElement(name = "Pauschalbetrag")
|
||||||
|
@XmlSchemaType(name = "unsignedLong")
|
||||||
|
protected BigInteger pauschalbetrag;
|
||||||
|
@XmlElement(name = "Selbstbehalt")
|
||||||
|
protected SelbstbehaltType selbstbehalt;
|
||||||
|
@XmlElement(name = "Unterversicherungsverzicht")
|
||||||
|
protected Boolean unterversicherungsverzicht;
|
||||||
|
@XmlElement(name = "ProzentVersicherungssumme")
|
||||||
|
@XmlSchemaType(name = "unsignedInt")
|
||||||
|
protected Long prozentVersicherungssumme;
|
||||||
|
@XmlElement(name = "Nebenkosten")
|
||||||
|
protected KostenFixOderProzentType nebenkosten;
|
||||||
|
@XmlElement(name = "Vorsorge")
|
||||||
|
protected KostenFixOderProzentType vorsorge;
|
||||||
|
@XmlElement(name = "Hoechsthaftungssumme")
|
||||||
|
@XmlSchemaType(name = "unsignedLong")
|
||||||
|
protected BigInteger hoechsthaftungssumme;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the value of the versInteresseRefLfnr property.
|
* Gets the value of the versInteresseRefLfnr property.
|
||||||
@@ -76,4 +110,172 @@ public abstract class ElementarproduktSachPrivatType
|
|||||||
return this.versInteresseRefLfnr;
|
return this.versInteresseRefLfnr;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ruft den Wert der pauschalbetrag-Eigenschaft ab.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link BigInteger }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public BigInteger getPauschalbetrag() {
|
||||||
|
return pauschalbetrag;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der pauschalbetrag-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link BigInteger }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setPauschalbetrag(BigInteger value) {
|
||||||
|
this.pauschalbetrag = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ruft den Wert der selbstbehalt-Eigenschaft ab.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link SelbstbehaltType }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public SelbstbehaltType getSelbstbehalt() {
|
||||||
|
return selbstbehalt;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der selbstbehalt-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link SelbstbehaltType }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setSelbstbehalt(SelbstbehaltType value) {
|
||||||
|
this.selbstbehalt = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ruft den Wert der unterversicherungsverzicht-Eigenschaft ab.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link Boolean }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public Boolean isUnterversicherungsverzicht() {
|
||||||
|
return unterversicherungsverzicht;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der unterversicherungsverzicht-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link Boolean }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setUnterversicherungsverzicht(Boolean value) {
|
||||||
|
this.unterversicherungsverzicht = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ruft den Wert der prozentVersicherungssumme-Eigenschaft ab.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link Long }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public Long getProzentVersicherungssumme() {
|
||||||
|
return prozentVersicherungssumme;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der prozentVersicherungssumme-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link Long }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setProzentVersicherungssumme(Long value) {
|
||||||
|
this.prozentVersicherungssumme = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ruft den Wert der nebenkosten-Eigenschaft ab.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link KostenFixOderProzentType }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public KostenFixOderProzentType getNebenkosten() {
|
||||||
|
return nebenkosten;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der nebenkosten-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link KostenFixOderProzentType }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setNebenkosten(KostenFixOderProzentType value) {
|
||||||
|
this.nebenkosten = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ruft den Wert der vorsorge-Eigenschaft ab.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link KostenFixOderProzentType }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public KostenFixOderProzentType getVorsorge() {
|
||||||
|
return vorsorge;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der vorsorge-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link KostenFixOderProzentType }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setVorsorge(KostenFixOderProzentType value) {
|
||||||
|
this.vorsorge = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Ruft den Wert der hoechsthaftungssumme-Eigenschaft ab.
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link BigInteger }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public BigInteger getHoechsthaftungssumme() {
|
||||||
|
return hoechsthaftungssumme;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der hoechsthaftungssumme-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link BigInteger }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setHoechsthaftungssumme(BigInteger value) {
|
||||||
|
this.hoechsthaftungssumme = value;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,17 +1,10 @@
|
|||||||
|
|
||||||
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat;
|
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat;
|
||||||
|
|
||||||
import java.math.BigInteger;
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.List;
|
|
||||||
import javax.xml.bind.JAXBElement;
|
|
||||||
import javax.xml.bind.annotation.XmlAccessType;
|
import javax.xml.bind.annotation.XmlAccessType;
|
||||||
import javax.xml.bind.annotation.XmlAccessorType;
|
import javax.xml.bind.annotation.XmlAccessorType;
|
||||||
import javax.xml.bind.annotation.XmlElementRef;
|
import javax.xml.bind.annotation.XmlElement;
|
||||||
import javax.xml.bind.annotation.XmlElementRefs;
|
|
||||||
import javax.xml.bind.annotation.XmlType;
|
import javax.xml.bind.annotation.XmlType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_5_0.common.KostenFixOderProzentType;
|
|
||||||
import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -25,14 +18,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
|
|||||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ElementarproduktGebaeude_Type">
|
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ElementarproduktGebaeude_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Sparte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}GebaeudeSpartenCd_Type"/>
|
* <element name="Sparte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}GebaeudeSpartenCd_Type"/>
|
||||||
* <element name="Pauschalbetrag" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
|
||||||
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
|
|
||||||
* <element name="Versicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
|
||||||
* <element name="Unterversicherungsverzicht" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
|
|
||||||
* <element name="ProzentVersicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
|
|
||||||
* <element name="Nebenkosten" type="{urn:omds3CommonServiceTypes-1-1-0}KostenFixOderProzent_Type" minOccurs="0"/>
|
|
||||||
* <element name="Vorsorge" type="{urn:omds3CommonServiceTypes-1-1-0}KostenFixOderProzent_Type" minOccurs="0"/>
|
|
||||||
* <element name="Hoechsthaftungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -43,70 +28,37 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
|
|||||||
*/
|
*/
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "GenElementarproduktGebaeude_Type", propOrder = {
|
@XmlType(name = "GenElementarproduktGebaeude_Type", propOrder = {
|
||||||
"rest"
|
"sparte"
|
||||||
})
|
})
|
||||||
public class GenElementarproduktGebaeudeType
|
public class GenElementarproduktGebaeudeType
|
||||||
extends ElementarproduktGebaeudeType
|
extends ElementarproduktGebaeudeType
|
||||||
{
|
{
|
||||||
|
|
||||||
@XmlElementRefs({
|
@XmlElement(name = "Sparte", required = true)
|
||||||
@XmlElementRef(name = "Versicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
protected String sparte;
|
||||||
@XmlElementRef(name = "ProzentVersicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Pauschalbetrag", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Nebenkosten", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Hoechsthaftungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Sparte", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Unterversicherungsverzicht", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Selbstbehalt", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Vorsorge", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false)
|
|
||||||
})
|
|
||||||
protected List<JAXBElement<?>> rest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ruft das restliche Contentmodell ab.
|
* Ruft den Wert der sparte-Eigenschaft ab.
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
|
|
||||||
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
|
|
||||||
* Zeile 301 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_SachPrivat.xsd
|
|
||||||
* Zeile 912 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3CommonServiceTypes.xsd
|
|
||||||
* <p>
|
|
||||||
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
|
|
||||||
* der beiden folgenden Deklarationen an, um deren Namen zu ändern:
|
|
||||||
* Gets the value of the rest 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 rest property.
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* For example, to add a new item, do as follows:
|
|
||||||
* <pre>
|
|
||||||
* getRest().add(newItem);
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Objects of the following type(s) are allowed in the list
|
|
||||||
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link Long }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link String }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
|
|
||||||
*
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link String }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public List<JAXBElement<?>> getRest() {
|
public String getSparte() {
|
||||||
if (rest == null) {
|
return sparte;
|
||||||
rest = new ArrayList<JAXBElement<?>>();
|
|
||||||
}
|
}
|
||||||
return this.rest;
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der sparte-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link String }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setSparte(String value) {
|
||||||
|
this.sparte = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,17 +1,10 @@
|
|||||||
|
|
||||||
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat;
|
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat;
|
||||||
|
|
||||||
import java.math.BigInteger;
|
|
||||||
import java.util.ArrayList;
|
|
||||||
import java.util.List;
|
|
||||||
import javax.xml.bind.JAXBElement;
|
|
||||||
import javax.xml.bind.annotation.XmlAccessType;
|
import javax.xml.bind.annotation.XmlAccessType;
|
||||||
import javax.xml.bind.annotation.XmlAccessorType;
|
import javax.xml.bind.annotation.XmlAccessorType;
|
||||||
import javax.xml.bind.annotation.XmlElementRef;
|
import javax.xml.bind.annotation.XmlElement;
|
||||||
import javax.xml.bind.annotation.XmlElementRefs;
|
|
||||||
import javax.xml.bind.annotation.XmlType;
|
import javax.xml.bind.annotation.XmlType;
|
||||||
import at.vvo.omds.types.omds3Types.r1_5_0.common.KostenFixOderProzentType;
|
|
||||||
import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -25,14 +18,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
|
|||||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ElementarproduktHaushalt_Type">
|
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ElementarproduktHaushalt_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="Sparte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}HaushaltSpartenCd_Type"/>
|
* <element name="Sparte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}HaushaltSpartenCd_Type"/>
|
||||||
* <element name="Versicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
|
||||||
* <element name="Pauschalbetrag" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
|
||||||
* <element name="ProzentVersicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
|
|
||||||
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
|
|
||||||
* <element name="Unterversicherungsverzicht" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
|
|
||||||
* <element name="Nebenkosten" type="{urn:omds3CommonServiceTypes-1-1-0}KostenFixOderProzent_Type" minOccurs="0"/>
|
|
||||||
* <element name="Vorsorge" type="{urn:omds3CommonServiceTypes-1-1-0}KostenFixOderProzent_Type" minOccurs="0"/>
|
|
||||||
* <element name="Hoechsthaftungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
* </complexContent>
|
* </complexContent>
|
||||||
@@ -43,70 +28,37 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
|
|||||||
*/
|
*/
|
||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "GenElementarproduktHaushalt_Type", propOrder = {
|
@XmlType(name = "GenElementarproduktHaushalt_Type", propOrder = {
|
||||||
"rest"
|
"sparte"
|
||||||
})
|
})
|
||||||
public class GenElementarproduktHaushaltType
|
public class GenElementarproduktHaushaltType
|
||||||
extends ElementarproduktHaushaltType
|
extends ElementarproduktHaushaltType
|
||||||
{
|
{
|
||||||
|
|
||||||
@XmlElementRefs({
|
@XmlElement(name = "Sparte", required = true)
|
||||||
@XmlElementRef(name = "ProzentVersicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
protected String sparte;
|
||||||
@XmlElementRef(name = "Nebenkosten", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Hoechsthaftungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Vorsorge", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Versicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Sparte", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Unterversicherungsverzicht", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Pauschalbetrag", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false),
|
|
||||||
@XmlElementRef(name = "Selbstbehalt", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", type = JAXBElement.class, required = false)
|
|
||||||
})
|
|
||||||
protected List<JAXBElement<?>> rest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ruft das restliche Contentmodell ab.
|
* Ruft den Wert der sparte-Eigenschaft ab.
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
|
|
||||||
* Der Feldname "Versicherungssumme" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
|
|
||||||
* Zeile 316 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3_ON2_Antrag_SachPrivat.xsd
|
|
||||||
* Zeile 912 von file:/C:/Users/Jens/git/omdsservicedefinitions/OMDSServiceDefinition/src/main/resources/def/r1_5_0/omds3CommonServiceTypes.xsd
|
|
||||||
* <p>
|
|
||||||
* Um diese Eigenschaft zu entfernen, wenden Sie eine Eigenschaftenanpassung für eine
|
|
||||||
* der beiden folgenden Deklarationen an, um deren Namen zu ändern:
|
|
||||||
* Gets the value of the rest 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 rest property.
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* For example, to add a new item, do as follows:
|
|
||||||
* <pre>
|
|
||||||
* getRest().add(newItem);
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Objects of the following type(s) are allowed in the list
|
|
||||||
* {@link JAXBElement }{@code <}{@link Long }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link String }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link Boolean }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link BigInteger }{@code >}
|
|
||||||
* {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}
|
|
||||||
*
|
*
|
||||||
|
* @return
|
||||||
|
* possible object is
|
||||||
|
* {@link String }
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public List<JAXBElement<?>> getRest() {
|
public String getSparte() {
|
||||||
if (rest == null) {
|
return sparte;
|
||||||
rest = new ArrayList<JAXBElement<?>>();
|
|
||||||
}
|
}
|
||||||
return this.rest;
|
|
||||||
|
/**
|
||||||
|
* Legt den Wert der sparte-Eigenschaft fest.
|
||||||
|
*
|
||||||
|
* @param value
|
||||||
|
* allowed object is
|
||||||
|
* {@link String }
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public void setSparte(String value) {
|
||||||
|
this.sparte = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,13 +1,10 @@
|
|||||||
|
|
||||||
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat;
|
package at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat;
|
||||||
|
|
||||||
import java.math.BigInteger;
|
|
||||||
import javax.xml.bind.JAXBElement;
|
import javax.xml.bind.JAXBElement;
|
||||||
import javax.xml.bind.annotation.XmlElementDecl;
|
import javax.xml.bind.annotation.XmlElementDecl;
|
||||||
import javax.xml.bind.annotation.XmlRegistry;
|
import javax.xml.bind.annotation.XmlRegistry;
|
||||||
import javax.xml.namespace.QName;
|
import javax.xml.namespace.QName;
|
||||||
import at.vvo.omds.types.omds3Types.r1_5_0.common.KostenFixOderProzentType;
|
|
||||||
import at.vvo.omds.types.omds3Types.r1_5_0.common.SelbstbehaltType;
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -37,15 +34,6 @@ public class ObjectFactory {
|
|||||||
private final static QName _CreateApplicationSachPrivatResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "CreateApplicationSachPrivatResponse");
|
private final static QName _CreateApplicationSachPrivatResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "CreateApplicationSachPrivatResponse");
|
||||||
private final static QName _SubmitApplicationSachPrivatRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "SubmitApplicationSachPrivatRequest");
|
private final static QName _SubmitApplicationSachPrivatRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "SubmitApplicationSachPrivatRequest");
|
||||||
private final static QName _SubmitApplicationSachPrivatResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "SubmitApplicationSachPrivatResponse");
|
private final static QName _SubmitApplicationSachPrivatResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "SubmitApplicationSachPrivatResponse");
|
||||||
private final static QName _GenElementarproduktHaushaltTypeSparte_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Sparte");
|
|
||||||
private final static QName _GenElementarproduktHaushaltTypeVersicherungssumme_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Versicherungssumme");
|
|
||||||
private final static QName _GenElementarproduktHaushaltTypePauschalbetrag_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Pauschalbetrag");
|
|
||||||
private final static QName _GenElementarproduktHaushaltTypeProzentVersicherungssumme_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "ProzentVersicherungssumme");
|
|
||||||
private final static QName _GenElementarproduktHaushaltTypeSelbstbehalt_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Selbstbehalt");
|
|
||||||
private final static QName _GenElementarproduktHaushaltTypeUnterversicherungsverzicht_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Unterversicherungsverzicht");
|
|
||||||
private final static QName _GenElementarproduktHaushaltTypeNebenkosten_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Nebenkosten");
|
|
||||||
private final static QName _GenElementarproduktHaushaltTypeVorsorge_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Vorsorge");
|
|
||||||
private final static QName _GenElementarproduktHaushaltTypeHoechsthaftungssumme_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", "Hoechsthaftungssumme");
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat
|
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_5_0.on2antrag.sachPrivat
|
||||||
@@ -344,166 +332,4 @@ public class ObjectFactory {
|
|||||||
return new JAXBElement<SubmitApplicationSachPrivatResponseType>(_SubmitApplicationSachPrivatResponse_QNAME, SubmitApplicationSachPrivatResponseType.class, null, value);
|
return new JAXBElement<SubmitApplicationSachPrivatResponseType>(_SubmitApplicationSachPrivatResponse_QNAME, SubmitApplicationSachPrivatResponseType.class, null, value);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Sparte", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<String> createGenElementarproduktHaushaltTypeSparte(String value) {
|
|
||||||
return new JAXBElement<String>(_GenElementarproduktHaushaltTypeSparte_QNAME, String.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Versicherungssumme", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<BigInteger> createGenElementarproduktHaushaltTypeVersicherungssumme(BigInteger value) {
|
|
||||||
return new JAXBElement<BigInteger>(_GenElementarproduktHaushaltTypeVersicherungssumme_QNAME, BigInteger.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Pauschalbetrag", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<BigInteger> createGenElementarproduktHaushaltTypePauschalbetrag(BigInteger value) {
|
|
||||||
return new JAXBElement<BigInteger>(_GenElementarproduktHaushaltTypePauschalbetrag_QNAME, BigInteger.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link Long }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "ProzentVersicherungssumme", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<Long> createGenElementarproduktHaushaltTypeProzentVersicherungssumme(Long value) {
|
|
||||||
return new JAXBElement<Long>(_GenElementarproduktHaushaltTypeProzentVersicherungssumme_QNAME, Long.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Selbstbehalt", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<SelbstbehaltType> createGenElementarproduktHaushaltTypeSelbstbehalt(SelbstbehaltType value) {
|
|
||||||
return new JAXBElement<SelbstbehaltType>(_GenElementarproduktHaushaltTypeSelbstbehalt_QNAME, SelbstbehaltType.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Unterversicherungsverzicht", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<Boolean> createGenElementarproduktHaushaltTypeUnterversicherungsverzicht(Boolean value) {
|
|
||||||
return new JAXBElement<Boolean>(_GenElementarproduktHaushaltTypeUnterversicherungsverzicht_QNAME, Boolean.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Nebenkosten", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<KostenFixOderProzentType> createGenElementarproduktHaushaltTypeNebenkosten(KostenFixOderProzentType value) {
|
|
||||||
return new JAXBElement<KostenFixOderProzentType>(_GenElementarproduktHaushaltTypeNebenkosten_QNAME, KostenFixOderProzentType.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Vorsorge", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<KostenFixOderProzentType> createGenElementarproduktHaushaltTypeVorsorge(KostenFixOderProzentType value) {
|
|
||||||
return new JAXBElement<KostenFixOderProzentType>(_GenElementarproduktHaushaltTypeVorsorge_QNAME, KostenFixOderProzentType.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Hoechsthaftungssumme", scope = GenElementarproduktHaushaltType.class)
|
|
||||||
public JAXBElement<BigInteger> createGenElementarproduktHaushaltTypeHoechsthaftungssumme(BigInteger value) {
|
|
||||||
return new JAXBElement<BigInteger>(_GenElementarproduktHaushaltTypeHoechsthaftungssumme_QNAME, BigInteger.class, GenElementarproduktHaushaltType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Sparte", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<String> createGenElementarproduktGebaeudeTypeSparte(String value) {
|
|
||||||
return new JAXBElement<String>(_GenElementarproduktHaushaltTypeSparte_QNAME, String.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Pauschalbetrag", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<BigInteger> createGenElementarproduktGebaeudeTypePauschalbetrag(BigInteger value) {
|
|
||||||
return new JAXBElement<BigInteger>(_GenElementarproduktHaushaltTypePauschalbetrag_QNAME, BigInteger.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Selbstbehalt", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<SelbstbehaltType> createGenElementarproduktGebaeudeTypeSelbstbehalt(SelbstbehaltType value) {
|
|
||||||
return new JAXBElement<SelbstbehaltType>(_GenElementarproduktHaushaltTypeSelbstbehalt_QNAME, SelbstbehaltType.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Versicherungssumme", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<BigInteger> createGenElementarproduktGebaeudeTypeVersicherungssumme(BigInteger value) {
|
|
||||||
return new JAXBElement<BigInteger>(_GenElementarproduktHaushaltTypeVersicherungssumme_QNAME, BigInteger.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link Boolean }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Unterversicherungsverzicht", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<Boolean> createGenElementarproduktGebaeudeTypeUnterversicherungsverzicht(Boolean value) {
|
|
||||||
return new JAXBElement<Boolean>(_GenElementarproduktHaushaltTypeUnterversicherungsverzicht_QNAME, Boolean.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link Long }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "ProzentVersicherungssumme", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<Long> createGenElementarproduktGebaeudeTypeProzentVersicherungssumme(Long value) {
|
|
||||||
return new JAXBElement<Long>(_GenElementarproduktHaushaltTypeProzentVersicherungssumme_QNAME, Long.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Nebenkosten", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<KostenFixOderProzentType> createGenElementarproduktGebaeudeTypeNebenkosten(KostenFixOderProzentType value) {
|
|
||||||
return new JAXBElement<KostenFixOderProzentType>(_GenElementarproduktHaushaltTypeNebenkosten_QNAME, KostenFixOderProzentType.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link KostenFixOderProzentType }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Vorsorge", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<KostenFixOderProzentType> createGenElementarproduktGebaeudeTypeVorsorge(KostenFixOderProzentType value) {
|
|
||||||
return new JAXBElement<KostenFixOderProzentType>(_GenElementarproduktHaushaltTypeVorsorge_QNAME, KostenFixOderProzentType.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}}
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat", name = "Hoechsthaftungssumme", scope = GenElementarproduktGebaeudeType.class)
|
|
||||||
public JAXBElement<BigInteger> createGenElementarproduktGebaeudeTypeHoechsthaftungssumme(BigInteger value) {
|
|
||||||
return new JAXBElement<BigInteger>(_GenElementarproduktHaushaltTypeHoechsthaftungssumme_QNAME, BigInteger.class, GenElementarproduktGebaeudeType.class, value);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -24,7 +24,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ProduktGenerischType;
|
|||||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
|
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
|
||||||
* <sequence>
|
* <sequence>
|
||||||
* <element name="VersObjekteRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
* <element name="VersObjekteRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
||||||
* <element name="Elementarprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ElementarproduktSachPrivat_Type" maxOccurs="unbounded" minOccurs="0"/>
|
|
||||||
* <element name="Gruppen" type="{urn:omds3CommonServiceTypes-1-1-0}Gruppe" maxOccurs="unbounded" minOccurs="0"/>
|
* <element name="Gruppen" type="{urn:omds3CommonServiceTypes-1-1-0}Gruppe" maxOccurs="unbounded" minOccurs="0"/>
|
||||||
* </sequence>
|
* </sequence>
|
||||||
* </extension>
|
* </extension>
|
||||||
@@ -37,7 +36,6 @@ import at.vvo.omds.types.omds3Types.r1_5_0.common.ProduktGenerischType;
|
|||||||
@XmlAccessorType(XmlAccessType.FIELD)
|
@XmlAccessorType(XmlAccessType.FIELD)
|
||||||
@XmlType(name = "ProduktSachPrivat_Type", propOrder = {
|
@XmlType(name = "ProduktSachPrivat_Type", propOrder = {
|
||||||
"versObjekteRefLfnr",
|
"versObjekteRefLfnr",
|
||||||
"elementarprodukte",
|
|
||||||
"gruppen"
|
"gruppen"
|
||||||
})
|
})
|
||||||
@XmlSeeAlso({
|
@XmlSeeAlso({
|
||||||
@@ -51,8 +49,6 @@ public abstract class ProduktSachPrivatType
|
|||||||
@XmlElement(name = "VersObjekteRefLfnr")
|
@XmlElement(name = "VersObjekteRefLfnr")
|
||||||
@XmlSchemaType(name = "unsignedShort")
|
@XmlSchemaType(name = "unsignedShort")
|
||||||
protected int versObjekteRefLfnr;
|
protected int versObjekteRefLfnr;
|
||||||
@XmlElement(name = "Elementarprodukte")
|
|
||||||
protected List<ElementarproduktSachPrivatType> elementarprodukte;
|
|
||||||
@XmlElement(name = "Gruppen")
|
@XmlElement(name = "Gruppen")
|
||||||
protected List<Gruppe> gruppen;
|
protected List<Gruppe> gruppen;
|
||||||
|
|
||||||
@@ -72,35 +68,6 @@ public abstract class ProduktSachPrivatType
|
|||||||
this.versObjekteRefLfnr = value;
|
this.versObjekteRefLfnr = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Gets the value of the elementarprodukte 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 elementarprodukte property.
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* For example, to add a new item, do as follows:
|
|
||||||
* <pre>
|
|
||||||
* getElementarprodukte().add(newItem);
|
|
||||||
* </pre>
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* <p>
|
|
||||||
* Objects of the following type(s) are allowed in the list
|
|
||||||
* {@link ElementarproduktSachPrivatType }
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
public List<ElementarproduktSachPrivatType> getElementarprodukte() {
|
|
||||||
if (elementarprodukte == null) {
|
|
||||||
elementarprodukte = new ArrayList<ElementarproduktSachPrivatType>();
|
|
||||||
}
|
|
||||||
return this.elementarprodukte;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the value of the gruppen property.
|
* Gets the value of the gruppen property.
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -236,7 +236,10 @@
|
|||||||
<xsd:documentation>Referenzen auf versicherte Interessen</xsd:documentation>
|
<xsd:documentation>Referenzen auf versicherte Interessen</xsd:documentation>
|
||||||
</xsd:annotation>
|
</xsd:annotation>
|
||||||
</xsd:element>
|
</xsd:element>
|
||||||
<xsd:element name="Elementarprodukte" type="ElementarproduktSachPrivat_Type" minOccurs="0" maxOccurs="unbounded"/>
|
<!-- <xsd:element name="Elementarprodukte" type="ElementarproduktSachPrivat_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
Jens Buehring entfernt 2.6.2020 weil die Untertypen spezifischere Listen haben (fuer Gebaeude und Haushalt) und wenn man selbst ein
|
||||||
|
Unterobjekt definiert, sollte man seine eigene spezifische Loesung verwenden.
|
||||||
|
-->
|
||||||
<xsd:element name="Gruppen" type="cst:Gruppe" minOccurs="0" maxOccurs="unbounded"/>
|
<xsd:element name="Gruppen" type="cst:Gruppe" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
</xsd:sequence>
|
</xsd:sequence>
|
||||||
</xsd:extension>
|
</xsd:extension>
|
||||||
|
|||||||
Reference in New Issue
Block a user