Read-Me aktualisiert,
Klassen neu generiert, MTOM ergänzt Feherl in Unfall korrigiert ReleaseNotes aktualisiert
This commit is contained in:
@@ -1,24 +1,35 @@
|
||||
Maven Goals
|
||||
=================
|
||||
R E A D M E
|
||||
=================
|
||||
|
||||
Maven Goals
|
||||
===========
|
||||
Mit Maven Goal "clean package" kann ein Release als ZIP-File mit XSDs und WSDLs sowie der Dokumentation gebaut werden.
|
||||
Mit Maven Goal "clean deploy" wird der Release in das Kap Dion OMDS Repository geladen.
|
||||
Mit Maven Goal "clean deploy" wird der Release in das OMDS Repository geladen.
|
||||
|
||||
Codegenerierung
|
||||
Mit Maven Goal "clean package" und Profil "genJavaFromWsdl" wird der zugehörige Java-Code generiert.
|
||||
===============
|
||||
Mit Maven Goal "clean package" und Profil
|
||||
- "genJavaFromWsdl_r1_4_0_VU" wird der zugehörige Java-Code für Versicherungsunternehmen generiert.
|
||||
- "genJavaFromWsdl_r1_4_0_Broker" wird der zugehörige Java-Code für Services der Broker generiert.
|
||||
|
||||
|
||||
ODMS MTOM in Java classes after code generation
|
||||
Anpassung für MTOM
|
||||
==================
|
||||
MTOM wird in der Codegenerierung nicht berücksichtigt, muss daher danach von Hand eingefügt werden.
|
||||
|
||||
Server (Class: OmdsServicePortImpl)
|
||||
Add import:
|
||||
Hinzufügen des Imports:
|
||||
import javax.xml.ws.soap.MTOM;
|
||||
Add a class annotation (above the class name):
|
||||
|
||||
Hinzufügen der folgenden Annotation für die Klasse (oberhalb des Klassennamens):
|
||||
@MTOM(enabled = true, threshold = 1024)
|
||||
|
||||
Client (Class: OmdsServicePortType_OmdsServicePort_Client)
|
||||
Add import:
|
||||
Hinzufügen des Imports:
|
||||
import javax.xml.ws.soap.MTOMFeature;
|
||||
Rewrite the OMDSService creation like following:
|
||||
|
||||
Überschreiben der OMDSService-Creation:
|
||||
OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME);
|
||||
OmdsServicePortType port = ss.getOmdsServicePort(new MTOMFeature(1024));
|
||||
|
||||
|
||||
@@ -242,7 +242,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xs
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
<property>
|
||||
<name>codeGen</name>
|
||||
<name>genJavaFromWsdl_r1_4_0_VU</name>
|
||||
</property>
|
||||
</activation>
|
||||
<properties>
|
||||
|
||||
@@ -0,0 +1,162 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.common;
|
||||
|
||||
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;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.datatype.XMLGregorianCalendar;
|
||||
|
||||
|
||||
/**
|
||||
* Typ mit Metadaten für xsd:date-Attribute
|
||||
*
|
||||
* <p>Java-Klasse für AttributMetadatenDatum_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="AttributMetadatenDatum_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type">
|
||||
* <sequence>
|
||||
* <element name="Default" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
|
||||
* <element name="Values" type="{urn:omds3CommonServiceTypes-1-1-0}WertAuswahllisteDatum_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Min" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
|
||||
* <element name="Max" type="{http://www.w3.org/2001/XMLSchema}date" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "AttributMetadatenDatum_Type", propOrder = {
|
||||
"_default",
|
||||
"values",
|
||||
"min",
|
||||
"max"
|
||||
})
|
||||
public class AttributMetadatenDatumType
|
||||
extends AttributMetadatenType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Default")
|
||||
@XmlSchemaType(name = "date")
|
||||
protected XMLGregorianCalendar _default;
|
||||
@XmlElement(name = "Values")
|
||||
protected List<WertAuswahllisteDatumType> values;
|
||||
@XmlElement(name = "Min")
|
||||
@XmlSchemaType(name = "date")
|
||||
protected XMLGregorianCalendar min;
|
||||
@XmlElement(name = "Max")
|
||||
@XmlSchemaType(name = "date")
|
||||
protected XMLGregorianCalendar max;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der default-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public XMLGregorianCalendar getDefault() {
|
||||
return _default;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der default-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public void setDefault(XMLGregorianCalendar value) {
|
||||
this._default = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the values 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 values property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getValues().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link WertAuswahllisteDatumType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<WertAuswahllisteDatumType> getValues() {
|
||||
if (values == null) {
|
||||
values = new ArrayList<WertAuswahllisteDatumType>();
|
||||
}
|
||||
return this.values;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der min-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public XMLGregorianCalendar getMin() {
|
||||
return min;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der min-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public void setMin(XMLGregorianCalendar value) {
|
||||
this.min = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der max-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public XMLGregorianCalendar getMax() {
|
||||
return max;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der max-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public void setMax(XMLGregorianCalendar value) {
|
||||
this.max = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,158 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.common;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
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;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Typ mit Metadaten für omds:decimal-Attribute
|
||||
*
|
||||
* <p>Java-Klasse für AttributMetadatenDezimal_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="AttributMetadatenDezimal_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type">
|
||||
* <sequence>
|
||||
* <element name="Default" type="{urn:omds20}decimal" minOccurs="0"/>
|
||||
* <element name="Values" type="{urn:omds3CommonServiceTypes-1-1-0}WertAuswahllisteDezimal_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Min" type="{urn:omds20}decimal" minOccurs="0"/>
|
||||
* <element name="Max" type="{urn:omds20}decimal" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "AttributMetadatenDezimal_Type", propOrder = {
|
||||
"_default",
|
||||
"values",
|
||||
"min",
|
||||
"max"
|
||||
})
|
||||
public class AttributMetadatenDezimalType
|
||||
extends AttributMetadatenType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Default")
|
||||
protected BigDecimal _default;
|
||||
@XmlElement(name = "Values")
|
||||
protected List<WertAuswahllisteDezimalType> values;
|
||||
@XmlElement(name = "Min")
|
||||
protected BigDecimal min;
|
||||
@XmlElement(name = "Max")
|
||||
protected BigDecimal max;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der default-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public BigDecimal getDefault() {
|
||||
return _default;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der default-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public void setDefault(BigDecimal value) {
|
||||
this._default = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the values 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 values property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getValues().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link WertAuswahllisteDezimalType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<WertAuswahllisteDezimalType> getValues() {
|
||||
if (values == null) {
|
||||
values = new ArrayList<WertAuswahllisteDezimalType>();
|
||||
}
|
||||
return this.values;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der min-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public BigDecimal getMin() {
|
||||
return min;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der min-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public void setMin(BigDecimal value) {
|
||||
this.min = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der max-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public BigDecimal getMax() {
|
||||
return max;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der max-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public void setMax(BigDecimal value) {
|
||||
this.max = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,157 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.common;
|
||||
|
||||
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;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Typ mit Metadaten für xsd:int-Attribute
|
||||
*
|
||||
* <p>Java-Klasse für AttributMetadatenInt_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="AttributMetadatenInt_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type">
|
||||
* <sequence>
|
||||
* <element name="Default" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
|
||||
* <element name="Values" type="{urn:omds3CommonServiceTypes-1-1-0}WertAuswahllisteInt_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Min" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
|
||||
* <element name="Max" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "AttributMetadatenInt_Type", propOrder = {
|
||||
"_default",
|
||||
"values",
|
||||
"min",
|
||||
"max"
|
||||
})
|
||||
public class AttributMetadatenIntType
|
||||
extends AttributMetadatenType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Default")
|
||||
protected Integer _default;
|
||||
@XmlElement(name = "Values")
|
||||
protected List<WertAuswahllisteIntType> values;
|
||||
@XmlElement(name = "Min")
|
||||
protected Integer min;
|
||||
@XmlElement(name = "Max")
|
||||
protected Integer max;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der default-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Integer }
|
||||
*
|
||||
*/
|
||||
public Integer getDefault() {
|
||||
return _default;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der default-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Integer }
|
||||
*
|
||||
*/
|
||||
public void setDefault(Integer value) {
|
||||
this._default = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the values 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 values property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getValues().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link WertAuswahllisteIntType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<WertAuswahllisteIntType> getValues() {
|
||||
if (values == null) {
|
||||
values = new ArrayList<WertAuswahllisteIntType>();
|
||||
}
|
||||
return this.values;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der min-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Integer }
|
||||
*
|
||||
*/
|
||||
public Integer getMin() {
|
||||
return min;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der min-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Integer }
|
||||
*
|
||||
*/
|
||||
public void setMin(Integer value) {
|
||||
this.min = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der max-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Integer }
|
||||
*
|
||||
*/
|
||||
public Integer getMax() {
|
||||
return max;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der max-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Integer }
|
||||
*
|
||||
*/
|
||||
public void setMax(Integer value) {
|
||||
this.max = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,158 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.common;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
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;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Typ mit Metadaten für omds:decimal-Attribute mit Prozent-Bedeutung
|
||||
*
|
||||
* <p>Java-Klasse für AttributMetadatenProzent_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="AttributMetadatenProzent_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type">
|
||||
* <sequence>
|
||||
* <element name="Default" type="{urn:omds20}decimal" minOccurs="0"/>
|
||||
* <element name="Values" type="{urn:omds3CommonServiceTypes-1-1-0}WertAuswahllisteInt_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Min" type="{urn:omds20}decimal" minOccurs="0"/>
|
||||
* <element name="Max" type="{urn:omds20}decimal" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "AttributMetadatenProzent_Type", propOrder = {
|
||||
"_default",
|
||||
"values",
|
||||
"min",
|
||||
"max"
|
||||
})
|
||||
public class AttributMetadatenProzentType
|
||||
extends AttributMetadatenType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Default")
|
||||
protected BigDecimal _default;
|
||||
@XmlElement(name = "Values")
|
||||
protected List<WertAuswahllisteIntType> values;
|
||||
@XmlElement(name = "Min")
|
||||
protected BigDecimal min;
|
||||
@XmlElement(name = "Max")
|
||||
protected BigDecimal max;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der default-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public BigDecimal getDefault() {
|
||||
return _default;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der default-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public void setDefault(BigDecimal value) {
|
||||
this._default = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the values 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 values property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getValues().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link WertAuswahllisteIntType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<WertAuswahllisteIntType> getValues() {
|
||||
if (values == null) {
|
||||
values = new ArrayList<WertAuswahllisteIntType>();
|
||||
}
|
||||
return this.values;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der min-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public BigDecimal getMin() {
|
||||
return min;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der min-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public void setMin(BigDecimal value) {
|
||||
this.min = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der max-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public BigDecimal getMax() {
|
||||
return max;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der max-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public void setMax(BigDecimal value) {
|
||||
this.max = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,188 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.common;
|
||||
|
||||
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;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Typ mit Metadaten für xsd:string-Attribute
|
||||
*
|
||||
* <p>Java-Klasse für AttributMetadatenString_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="AttributMetadatenString_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type">
|
||||
* <sequence>
|
||||
* <element name="Default" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* <element name="Values" type="{urn:omds3CommonServiceTypes-1-1-0}WertAuswahllisteString_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="MinLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
|
||||
* <element name="MaxLaenge" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/>
|
||||
* <element name="Regex" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "AttributMetadatenString_Type", propOrder = {
|
||||
"_default",
|
||||
"values",
|
||||
"minLaenge",
|
||||
"maxLaenge",
|
||||
"regex"
|
||||
})
|
||||
public class AttributMetadatenStringType
|
||||
extends AttributMetadatenType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Default")
|
||||
protected String _default;
|
||||
@XmlElement(name = "Values")
|
||||
protected List<WertAuswahllisteStringType> values;
|
||||
@XmlElement(name = "MinLaenge")
|
||||
@XmlSchemaType(name = "unsignedInt")
|
||||
protected Long minLaenge;
|
||||
@XmlElement(name = "MaxLaenge")
|
||||
@XmlSchemaType(name = "unsignedInt")
|
||||
protected Long maxLaenge;
|
||||
@XmlElement(name = "Regex")
|
||||
protected String regex;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der default-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getDefault() {
|
||||
return _default;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der default-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setDefault(String value) {
|
||||
this._default = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the values 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 values property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getValues().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link WertAuswahllisteStringType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<WertAuswahllisteStringType> getValues() {
|
||||
if (values == null) {
|
||||
values = new ArrayList<WertAuswahllisteStringType>();
|
||||
}
|
||||
return this.values;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der minLaenge-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Long }
|
||||
*
|
||||
*/
|
||||
public Long getMinLaenge() {
|
||||
return minLaenge;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der minLaenge-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Long }
|
||||
*
|
||||
*/
|
||||
public void setMinLaenge(Long value) {
|
||||
this.minLaenge = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der maxLaenge-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Long }
|
||||
*
|
||||
*/
|
||||
public Long getMaxLaenge() {
|
||||
return maxLaenge;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der maxLaenge-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Long }
|
||||
*
|
||||
*/
|
||||
public void setMaxLaenge(Long value) {
|
||||
this.maxLaenge = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der regex-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getRegex() {
|
||||
return regex;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der regex-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setRegex(String value) {
|
||||
this.regex = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.common;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Abstrakter Basistyp für Metadaten von Attributen
|
||||
*
|
||||
* <p>Java-Klasse für AttributMetadaten_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="AttributMetadaten_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="Attribut" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
|
||||
* <element name="Aenderbar" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "AttributMetadaten_Type", propOrder = {
|
||||
"attribut",
|
||||
"aenderbar"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
AttributMetadatenStringType.class,
|
||||
AttributMetadatenIntType.class,
|
||||
AttributMetadatenDezimalType.class,
|
||||
AttributMetadatenProzentType.class,
|
||||
AttributMetadatenDatumType.class
|
||||
})
|
||||
public abstract class AttributMetadatenType {
|
||||
|
||||
@XmlElement(name = "Attribut", required = true)
|
||||
protected Object attribut;
|
||||
@XmlElement(name = "Aenderbar")
|
||||
protected boolean aenderbar;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der attribut-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Object }
|
||||
*
|
||||
*/
|
||||
public Object getAttribut() {
|
||||
return attribut;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der attribut-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Object }
|
||||
*
|
||||
*/
|
||||
public void setAttribut(Object value) {
|
||||
this.attribut = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der aenderbar-Eigenschaft ab.
|
||||
*
|
||||
*/
|
||||
public boolean isAenderbar() {
|
||||
return aenderbar;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der aenderbar-Eigenschaft fest.
|
||||
*
|
||||
*/
|
||||
public void setAenderbar(boolean value) {
|
||||
this.aenderbar = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.common;
|
||||
|
||||
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;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.rs.ElementarproduktRechtsschutzType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.sachPrivat.ElementarproduktSachPrivatType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.ElementarproduktUnfallType;
|
||||
|
||||
|
||||
/**
|
||||
* Basistyp für ein Elementarprodukt, 2. Generation
|
||||
*
|
||||
* <p>Java-Klasse für ElementarproduktGenerisch_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ElementarproduktGenerisch_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktbausteinAntragsprozessGenerisch_Type">
|
||||
* <sequence>
|
||||
* <element name="ZusaetzlicheElementarproduktdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheElementarproduktdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ElementarproduktGenerisch_Type", propOrder = {
|
||||
"zusaetzlicheElementarproduktdaten"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
ElementarproduktRechtsschutzType.class,
|
||||
ElementarproduktSachPrivatType.class,
|
||||
ElementarproduktUnfallType.class
|
||||
})
|
||||
public abstract class ElementarproduktGenerischType
|
||||
extends ProduktbausteinAntragsprozessGenerischType
|
||||
{
|
||||
|
||||
@XmlElement(name = "ZusaetzlicheElementarproduktdaten")
|
||||
protected List<ZusaetzlicheElementarproduktdatenType> zusaetzlicheElementarproduktdaten;
|
||||
|
||||
/**
|
||||
* Gets the value of the zusaetzlicheElementarproduktdaten 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 zusaetzlicheElementarproduktdaten property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getZusaetzlicheElementarproduktdaten().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ZusaetzlicheElementarproduktdatenType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ZusaetzlicheElementarproduktdatenType> getZusaetzlicheElementarproduktdaten() {
|
||||
if (zusaetzlicheElementarproduktdaten == null) {
|
||||
zusaetzlicheElementarproduktdaten = new ArrayList<ZusaetzlicheElementarproduktdatenType>();
|
||||
}
|
||||
return this.zusaetzlicheElementarproduktdaten;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -10,9 +10,6 @@ import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.kfz.ElementarproduktKfzType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.kfz.VerkehrsrechtsschutzKfzType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.rs.ElementarproduktRechtsschutzType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.sachPrivat.ElementarproduktSachPrivatType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.ElementarproduktUnfallType;
|
||||
|
||||
|
||||
/**
|
||||
@@ -42,10 +39,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.ElementarproduktUnfa
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
ElementarproduktKfzType.class,
|
||||
VerkehrsrechtsschutzKfzType.class,
|
||||
ElementarproduktRechtsschutzType.class,
|
||||
ElementarproduktSachPrivatType.class,
|
||||
ElementarproduktUnfallType.class
|
||||
VerkehrsrechtsschutzKfzType.class
|
||||
})
|
||||
public abstract class ElementarproduktType
|
||||
extends ProduktbausteinAntragsprozessType
|
||||
|
||||
@@ -398,6 +398,86 @@ public class ObjectFactory {
|
||||
return new SchadenObjektSpezifikationType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link AttributMetadatenStringType }
|
||||
*
|
||||
*/
|
||||
public AttributMetadatenStringType createAttributMetadatenStringType() {
|
||||
return new AttributMetadatenStringType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link AttributMetadatenIntType }
|
||||
*
|
||||
*/
|
||||
public AttributMetadatenIntType createAttributMetadatenIntType() {
|
||||
return new AttributMetadatenIntType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link AttributMetadatenDezimalType }
|
||||
*
|
||||
*/
|
||||
public AttributMetadatenDezimalType createAttributMetadatenDezimalType() {
|
||||
return new AttributMetadatenDezimalType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link AttributMetadatenProzentType }
|
||||
*
|
||||
*/
|
||||
public AttributMetadatenProzentType createAttributMetadatenProzentType() {
|
||||
return new AttributMetadatenProzentType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link AttributMetadatenDatumType }
|
||||
*
|
||||
*/
|
||||
public AttributMetadatenDatumType createAttributMetadatenDatumType() {
|
||||
return new AttributMetadatenDatumType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link WertAuswahllisteStringType }
|
||||
*
|
||||
*/
|
||||
public WertAuswahllisteStringType createWertAuswahllisteStringType() {
|
||||
return new WertAuswahllisteStringType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link WertAuswahllisteIntType }
|
||||
*
|
||||
*/
|
||||
public WertAuswahllisteIntType createWertAuswahllisteIntType() {
|
||||
return new WertAuswahllisteIntType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link WertAuswahllisteDezimalType }
|
||||
*
|
||||
*/
|
||||
public WertAuswahllisteDezimalType createWertAuswahllisteDezimalType() {
|
||||
return new WertAuswahllisteDezimalType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link WertAuswahllisteProzentType }
|
||||
*
|
||||
*/
|
||||
public WertAuswahllisteProzentType createWertAuswahllisteProzentType() {
|
||||
return new WertAuswahllisteProzentType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link WertAuswahllisteDatumType }
|
||||
*
|
||||
*/
|
||||
public WertAuswahllisteDatumType createWertAuswahllisteDatumType() {
|
||||
return new WertAuswahllisteDatumType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ZahlwegType.Kundenkonto }
|
||||
*
|
||||
|
||||
@@ -0,0 +1,197 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.common;
|
||||
|
||||
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;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.datatype.XMLGregorianCalendar;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.rs.ProduktRechtsschutzType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.sachPrivat.ProduktSachPrivatType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.ProduktUnfallType;
|
||||
|
||||
|
||||
/**
|
||||
* Basistyp für ein Produkt, 2. Generation
|
||||
*
|
||||
* <p>Java-Klasse für ProduktGenerisch_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ProduktGenerisch_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktbausteinAntragsprozessGenerisch_Type">
|
||||
* <sequence>
|
||||
* <element name="Produktgeneration" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="Zahlweg" type="{urn:omds20}ZahlWegCd_Type" minOccurs="0"/>
|
||||
* <element name="Zahlrhythmus" type="{urn:omds20}ZahlRhythmCd_Type" minOccurs="0"/>
|
||||
* <element name="Hauptfaelligkeit" type="{urn:omds3CommonServiceTypes-1-1-0}Hauptfaelligkeit_Type"/>
|
||||
* <element name="ZusaetzlicheProduktdaten" type="{urn:omds3CommonServiceTypes-1-1-0}ZusaetzlicheProduktdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ProduktGenerisch_Type", propOrder = {
|
||||
"produktgeneration",
|
||||
"zahlweg",
|
||||
"zahlrhythmus",
|
||||
"hauptfaelligkeit",
|
||||
"zusaetzlicheProduktdaten"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
ProduktRechtsschutzType.class,
|
||||
ProduktSachPrivatType.class,
|
||||
ProduktUnfallType.class
|
||||
})
|
||||
public abstract class ProduktGenerischType
|
||||
extends ProduktbausteinAntragsprozessGenerischType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Produktgeneration", required = true)
|
||||
protected String produktgeneration;
|
||||
@XmlElement(name = "Zahlweg")
|
||||
protected String zahlweg;
|
||||
@XmlElement(name = "Zahlrhythmus")
|
||||
protected String zahlrhythmus;
|
||||
@XmlElement(name = "Hauptfaelligkeit", required = true)
|
||||
@XmlSchemaType(name = "gMonthDay")
|
||||
protected XMLGregorianCalendar hauptfaelligkeit;
|
||||
@XmlElement(name = "ZusaetzlicheProduktdaten")
|
||||
protected List<ZusaetzlicheProduktdatenType> zusaetzlicheProduktdaten;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der produktgeneration-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getProduktgeneration() {
|
||||
return produktgeneration;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der produktgeneration-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setProduktgeneration(String value) {
|
||||
this.produktgeneration = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der zahlweg-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getZahlweg() {
|
||||
return zahlweg;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der zahlweg-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setZahlweg(String value) {
|
||||
this.zahlweg = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der zahlrhythmus-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getZahlrhythmus() {
|
||||
return zahlrhythmus;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der zahlrhythmus-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setZahlrhythmus(String value) {
|
||||
this.zahlrhythmus = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der hauptfaelligkeit-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public XMLGregorianCalendar getHauptfaelligkeit() {
|
||||
return hauptfaelligkeit;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der hauptfaelligkeit-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public void setHauptfaelligkeit(XMLGregorianCalendar value) {
|
||||
this.hauptfaelligkeit = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the zusaetzlicheProduktdaten 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 zusaetzlicheProduktdaten property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getZusaetzlicheProduktdaten().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ZusaetzlicheProduktdatenType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ZusaetzlicheProduktdatenType> getZusaetzlicheProduktdaten() {
|
||||
if (zusaetzlicheProduktdaten == null) {
|
||||
zusaetzlicheProduktdaten = new ArrayList<ZusaetzlicheProduktdatenType>();
|
||||
}
|
||||
return this.zusaetzlicheProduktdaten;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -12,9 +12,6 @@ import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.datatype.XMLGregorianCalendar;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.kfz.ProduktKfzType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.kfz.ZusatzproduktKfzType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.rs.ProduktRechtsschutzType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.sachPrivat.ProduktSachPrivatType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.ProduktUnfallType;
|
||||
|
||||
|
||||
/**
|
||||
@@ -52,10 +49,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.ProduktUnfallType;
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
ProduktKfzType.class,
|
||||
ZusatzproduktKfzType.class,
|
||||
ProduktRechtsschutzType.class,
|
||||
ProduktSachPrivatType.class,
|
||||
ProduktUnfallType.class
|
||||
ZusatzproduktKfzType.class
|
||||
})
|
||||
public abstract class ProduktType
|
||||
extends ProduktbausteinAntragsprozessType
|
||||
|
||||
@@ -0,0 +1,91 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.common;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Abstrakter Typ für Produktbausteine der Ebene 2 und 3 bei generischen Produkten
|
||||
*
|
||||
* <p>Java-Klasse für ProduktbausteinAntragsprozessGenerisch_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ProduktbausteinAntragsprozessGenerisch_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktbausteinAntragsprozess_Type">
|
||||
* <sequence>
|
||||
* <element name="Eingeschlossen" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
|
||||
* <element name="EinschlussAenderbar" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ProduktbausteinAntragsprozessGenerisch_Type", propOrder = {
|
||||
"eingeschlossen",
|
||||
"einschlussAenderbar"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
ProduktGenerischType.class,
|
||||
ElementarproduktGenerischType.class
|
||||
})
|
||||
public abstract class ProduktbausteinAntragsprozessGenerischType
|
||||
extends ProduktbausteinAntragsprozessType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Eingeschlossen")
|
||||
protected boolean eingeschlossen;
|
||||
@XmlElement(name = "EinschlussAenderbar")
|
||||
protected Boolean einschlussAenderbar;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der eingeschlossen-Eigenschaft ab.
|
||||
*
|
||||
*/
|
||||
public boolean isEingeschlossen() {
|
||||
return eingeschlossen;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der eingeschlossen-Eigenschaft fest.
|
||||
*
|
||||
*/
|
||||
public void setEingeschlossen(boolean value) {
|
||||
this.eingeschlossen = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der einschlussAenderbar-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link Boolean }
|
||||
*
|
||||
*/
|
||||
public Boolean isEinschlussAenderbar() {
|
||||
return einschlussAenderbar;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der einschlussAenderbar-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link Boolean }
|
||||
*
|
||||
*/
|
||||
public void setEinschlussAenderbar(Boolean value) {
|
||||
this.einschlussAenderbar = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -28,7 +28,7 @@ import javax.xml.datatype.XMLGregorianCalendar;
|
||||
* <element name="VtgBeg" type="{urn:omds20}Datum-Zeit"/>
|
||||
* <element name="VtgEnde" type="{urn:omds20}Datum-Zeit" minOccurs="0"/>
|
||||
* <element name="Praemie" type="{urn:omds3CommonServiceTypes-1-1-0}Praemie_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="JahrespraemieNto" type="{urn:omds20}decimal"/>
|
||||
* <element name="JahrespraemieNto" type="{urn:omds20}decimal" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -45,9 +45,10 @@ import javax.xml.datatype.XMLGregorianCalendar;
|
||||
"jahrespraemieNto"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
VerkaufsproduktType.class,
|
||||
ProduktType.class,
|
||||
ElementarproduktType.class
|
||||
ElementarproduktType.class,
|
||||
VerkaufsproduktType.class,
|
||||
ProduktbausteinAntragsprozessGenerischType.class
|
||||
})
|
||||
public abstract class ProduktbausteinAntragsprozessType
|
||||
extends ProduktbausteinType
|
||||
@@ -61,7 +62,7 @@ public abstract class ProduktbausteinAntragsprozessType
|
||||
protected XMLGregorianCalendar vtgEnde;
|
||||
@XmlElement(name = "Praemie")
|
||||
protected List<PraemieType> praemie;
|
||||
@XmlElement(name = "JahrespraemieNto", required = true)
|
||||
@XmlElement(name = "JahrespraemieNto")
|
||||
protected BigDecimal jahrespraemieNto;
|
||||
|
||||
/**
|
||||
|
||||
@@ -26,6 +26,7 @@ import javax.xml.bind.annotation.XmlType;
|
||||
* <element name="Bezeichnung" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* <element name="Bedingungen" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Meldungen" type="{urn:omds3CommonServiceTypes-1-1-0}ServiceFault" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="AttributMetadaten" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
@@ -39,7 +40,8 @@ import javax.xml.bind.annotation.XmlType;
|
||||
"id",
|
||||
"bezeichnung",
|
||||
"bedingungen",
|
||||
"meldungen"
|
||||
"meldungen",
|
||||
"attributMetadaten"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
ProduktbausteinAuskunftType.class,
|
||||
@@ -55,6 +57,8 @@ public abstract class ProduktbausteinType {
|
||||
protected List<String> bedingungen;
|
||||
@XmlElement(name = "Meldungen")
|
||||
protected List<ServiceFault> meldungen;
|
||||
@XmlElement(name = "AttributMetadaten")
|
||||
protected List<AttributMetadatenType> attributMetadaten;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der id-Eigenschaft ab.
|
||||
@@ -162,4 +166,33 @@ public abstract class ProduktbausteinType {
|
||||
return this.meldungen;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the attributMetadaten 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 attributMetadaten property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getAttributMetadaten().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link AttributMetadatenType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<AttributMetadatenType> getAttributMetadaten() {
|
||||
if (attributMetadaten == null) {
|
||||
attributMetadaten = new ArrayList<AttributMetadatenType>();
|
||||
}
|
||||
return this.attributMetadaten;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,95 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.common;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.datatype.XMLGregorianCalendar;
|
||||
|
||||
|
||||
/**
|
||||
* Auswahlliste mit Date-Values
|
||||
*
|
||||
* <p>Java-Klasse für WertAuswahllisteDatum_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="WertAuswahllisteDatum_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="Text" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="Wert" type="{http://www.w3.org/2001/XMLSchema}date"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "WertAuswahllisteDatum_Type", propOrder = {
|
||||
"text",
|
||||
"wert"
|
||||
})
|
||||
public class WertAuswahllisteDatumType {
|
||||
|
||||
@XmlElement(name = "Text", required = true)
|
||||
protected String text;
|
||||
@XmlElement(name = "Wert", required = true)
|
||||
@XmlSchemaType(name = "date")
|
||||
protected XMLGregorianCalendar wert;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der text-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getText() {
|
||||
return text;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der text-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setText(String value) {
|
||||
this.text = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der wert-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public XMLGregorianCalendar getWert() {
|
||||
return wert;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der wert-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link XMLGregorianCalendar }
|
||||
*
|
||||
*/
|
||||
public void setWert(XMLGregorianCalendar value) {
|
||||
this.wert = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,93 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.common;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Auswahlliste mit omds:decimal Values
|
||||
*
|
||||
* <p>Java-Klasse für WertAuswahllisteDezimal_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="WertAuswahllisteDezimal_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="Text" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="Wert" type="{urn:omds20}decimal"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "WertAuswahllisteDezimal_Type", propOrder = {
|
||||
"text",
|
||||
"wert"
|
||||
})
|
||||
public class WertAuswahllisteDezimalType {
|
||||
|
||||
@XmlElement(name = "Text", required = true)
|
||||
protected String text;
|
||||
@XmlElement(name = "Wert", required = true)
|
||||
protected BigDecimal wert;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der text-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getText() {
|
||||
return text;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der text-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setText(String value) {
|
||||
this.text = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der wert-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public BigDecimal getWert() {
|
||||
return wert;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der wert-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public void setWert(BigDecimal value) {
|
||||
this.wert = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.common;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Auswahlliste mit Int-Values
|
||||
*
|
||||
* <p>Java-Klasse für WertAuswahllisteInt_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="WertAuswahllisteInt_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="Text" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="Wert" type="{http://www.w3.org/2001/XMLSchema}int"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "WertAuswahllisteInt_Type", propOrder = {
|
||||
"text",
|
||||
"wert"
|
||||
})
|
||||
public class WertAuswahllisteIntType {
|
||||
|
||||
@XmlElement(name = "Text", required = true)
|
||||
protected String text;
|
||||
@XmlElement(name = "Wert")
|
||||
protected int wert;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der text-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getText() {
|
||||
return text;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der text-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setText(String value) {
|
||||
this.text = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der wert-Eigenschaft ab.
|
||||
*
|
||||
*/
|
||||
public int getWert() {
|
||||
return wert;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der wert-Eigenschaft fest.
|
||||
*
|
||||
*/
|
||||
public void setWert(int value) {
|
||||
this.wert = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,93 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.common;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Auswahlliste mit omds:decimal Values
|
||||
*
|
||||
* <p>Java-Klasse für WertAuswahllisteProzent_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="WertAuswahllisteProzent_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="Text" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="Wert" type="{urn:omds20}decimal"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "WertAuswahllisteProzent_Type", propOrder = {
|
||||
"text",
|
||||
"wert"
|
||||
})
|
||||
public class WertAuswahllisteProzentType {
|
||||
|
||||
@XmlElement(name = "Text", required = true)
|
||||
protected String text;
|
||||
@XmlElement(name = "Wert", required = true)
|
||||
protected BigDecimal wert;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der text-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getText() {
|
||||
return text;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der text-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setText(String value) {
|
||||
this.text = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der wert-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public BigDecimal getWert() {
|
||||
return wert;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der wert-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigDecimal }
|
||||
*
|
||||
*/
|
||||
public void setWert(BigDecimal value) {
|
||||
this.wert = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.common;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Auswahlliste mit String-Values
|
||||
*
|
||||
* <p>Java-Klasse für WertAuswahllisteString_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="WertAuswahllisteString_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="Text" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="Wert" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "WertAuswahllisteString_Type", propOrder = {
|
||||
"text",
|
||||
"wert"
|
||||
})
|
||||
public class WertAuswahllisteStringType {
|
||||
|
||||
@XmlElement(name = "Text", required = true)
|
||||
protected String text;
|
||||
@XmlElement(name = "Wert", required = true)
|
||||
protected String wert;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der text-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getText() {
|
||||
return text;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der text-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setText(String value) {
|
||||
this.text = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der wert-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getWert() {
|
||||
return wert;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der wert-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setWert(String value) {
|
||||
this.wert = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,12 +1,15 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common;
|
||||
|
||||
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;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.CommonProcessRequestType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.DateianhangType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.ObjektIdType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.kfz.SubmitApplicationKfzRequestType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.rs.SubmitApplicationRechtsschutzRequestType;
|
||||
@@ -26,6 +29,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.SubmitApplicationUnf
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}CommonProcessRequest_Type">
|
||||
* <sequence>
|
||||
* <element name="Dateianhaenge" type="{urn:omds3CommonServiceTypes-1-1-0}Dateianhang_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Antragsnummer" type="{urn:omds3CommonServiceTypes-1-1-0}ObjektId_Type" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
@@ -37,6 +41,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall.SubmitApplicationUnf
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "SubmitApplicationRequest_Type", propOrder = {
|
||||
"dateianhaenge",
|
||||
"antragsnummer"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
@@ -49,9 +54,40 @@ public abstract class SubmitApplicationRequestType
|
||||
extends CommonProcessRequestType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Dateianhaenge")
|
||||
protected List<DateianhangType> dateianhaenge;
|
||||
@XmlElement(name = "Antragsnummer")
|
||||
protected ObjektIdType antragsnummer;
|
||||
|
||||
/**
|
||||
* Gets the value of the dateianhaenge 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 dateianhaenge property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getDateianhaenge().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link DateianhangType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<DateianhangType> getDateianhaenge() {
|
||||
if (dateianhaenge == null) {
|
||||
dateianhaenge = new ArrayList<DateianhangType>();
|
||||
}
|
||||
return this.dateianhaenge;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der antragsnummer-Eigenschaft ab.
|
||||
*
|
||||
|
||||
@@ -21,6 +21,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CalculateResponseTyp
|
||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CalculateResponse_Type">
|
||||
* <sequence>
|
||||
* <element name="Berechnungsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezBerechnungRechtsschutz_Type"/>
|
||||
* <element name="ResponseUpselling" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}UpsellingRechtsschutzResponse_Type" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -31,7 +32,8 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CalculateResponseTyp
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "CalculateRechtsschutzResponse_Type", propOrder = {
|
||||
"berechnungsantwort"
|
||||
"berechnungsantwort",
|
||||
"responseUpselling"
|
||||
})
|
||||
public class CalculateRechtsschutzResponseType
|
||||
extends CalculateResponseType
|
||||
@@ -39,6 +41,8 @@ public class CalculateRechtsschutzResponseType
|
||||
|
||||
@XmlElement(name = "Berechnungsantwort", required = true)
|
||||
protected SpezBerechnungRechtsschutzType berechnungsantwort;
|
||||
@XmlElement(name = "ResponseUpselling")
|
||||
protected UpsellingRechtsschutzResponseType responseUpselling;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der berechnungsantwort-Eigenschaft ab.
|
||||
@@ -64,4 +68,28 @@ public class CalculateRechtsschutzResponseType
|
||||
this.berechnungsantwort = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der responseUpselling-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link UpsellingRechtsschutzResponseType }
|
||||
*
|
||||
*/
|
||||
public UpsellingRechtsschutzResponseType getResponseUpselling() {
|
||||
return responseUpselling;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der responseUpselling-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link UpsellingRechtsschutzResponseType }
|
||||
*
|
||||
*/
|
||||
public void setResponseUpselling(UpsellingRechtsschutzResponseType value) {
|
||||
this.responseUpselling = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.CreateApplicationRes
|
||||
* <complexContent>
|
||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}CreateApplicationResponse_Type">
|
||||
* <sequence>
|
||||
* <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/>
|
||||
* <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -37,7 +37,7 @@ public class CreateApplicationRechtsschutzResponseType
|
||||
extends CreateApplicationResponseType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Antragsantwort", required = true)
|
||||
@XmlElement(name = "Antragsantwort")
|
||||
protected SpezAntragRechtsschutzType antragsantwort;
|
||||
|
||||
/**
|
||||
|
||||
@@ -6,13 +6,13 @@ import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktGenerischType;
|
||||
|
||||
|
||||
/**
|
||||
* Typ für ein Elementarprodukt in der Sparte Rechtsschutz. Von diesem Typ werden etwaige Standard-Deckungen abgeleitet, siehe Vertragsrechtsschutz_Type. Von diesem Typ können einzelne VUs aber auch ihre eigenen Elementarprodukte ableiten, wenn sie möchten.
|
||||
* Typ für ein Elementarprodukt in der Sparte Rechtsschutz. Von diesem Typ können künftig etwaige Standard-Deckungen abgeleitet werden. Von diesem Typ können einzelne VUs aber auch ihre eigenen Elementarprodukte ableiten.
|
||||
*
|
||||
* <p>Java-Klasse für ElementarproduktRechtsschutz_Type complex type.
|
||||
*
|
||||
@@ -21,9 +21,9 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktType;
|
||||
* <pre>
|
||||
* <complexType name="ElementarproduktRechtsschutz_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Elementarprodukt_Type">
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
|
||||
* <sequence>
|
||||
* <element name="VersInteressenRefLfNr" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="VersInteressenRefLfNr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -36,16 +36,13 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktType;
|
||||
@XmlType(name = "ElementarproduktRechtsschutz_Type", propOrder = {
|
||||
"versInteressenRefLfNr"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
ElementarproduktRechtsschutzStdImplType.class,
|
||||
ElementarproduktVertragsrechtsschutzType.class
|
||||
})
|
||||
public class ElementarproduktRechtsschutzType
|
||||
extends ElementarproduktType
|
||||
extends ElementarproduktGenerischType
|
||||
{
|
||||
|
||||
@XmlElement(name = "VersInteressenRefLfNr")
|
||||
protected List<String> versInteressenRefLfNr;
|
||||
@XmlElement(name = "VersInteressenRefLfNr", type = Integer.class)
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected List<Integer> versInteressenRefLfNr;
|
||||
|
||||
/**
|
||||
* Gets the value of the versInteressenRefLfNr property.
|
||||
@@ -65,13 +62,13 @@ public class ElementarproduktRechtsschutzType
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link String }
|
||||
* {@link Integer }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<String> getVersInteressenRefLfNr() {
|
||||
public List<Integer> getVersInteressenRefLfNr() {
|
||||
if (versInteressenRefLfNr == null) {
|
||||
versInteressenRefLfNr = new ArrayList<String>();
|
||||
versInteressenRefLfNr = new ArrayList<Integer>();
|
||||
}
|
||||
return this.versInteressenRefLfNr;
|
||||
}
|
||||
|
||||
@@ -24,9 +24,6 @@ import javax.xml.namespace.QName;
|
||||
@XmlRegistry
|
||||
public class ObjectFactory {
|
||||
|
||||
private final static QName _VerkaufsproduktRechtsschutzStdImpl_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", "VerkaufsproduktRechtsschutzStdImpl");
|
||||
private final static QName _ProduktRechtsschutzStdImpl_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", "ProduktRechtsschutzStdImpl");
|
||||
private final static QName _ElementarproduktRechtsschutzStdImpl_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", "ElementarproduktRechtsschutzStdImpl");
|
||||
private final static QName _CalculateRechtsschutzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", "CalculateRechtsschutzRequest");
|
||||
private final static QName _CalculateRechtsschutzResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", "CalculateRechtsschutzResponse");
|
||||
private final static QName _CreateOfferRechtsschutzRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", "CreateOfferRechtsschutzRequest");
|
||||
@@ -43,38 +40,6 @@ public class ObjectFactory {
|
||||
public ObjectFactory() {
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ElementarproduktRechtsschutzStdImplType }
|
||||
*
|
||||
*/
|
||||
public ElementarproduktRechtsschutzStdImplType createElementarproduktRechtsschutzStdImplType() {
|
||||
return new ElementarproduktRechtsschutzStdImplType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link VerkaufsproduktRechtsschutzStdImplType }
|
||||
*
|
||||
*/
|
||||
public VerkaufsproduktRechtsschutzStdImplType createVerkaufsproduktRechtsschutzStdImplType() {
|
||||
return new VerkaufsproduktRechtsschutzStdImplType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ProduktRechtsschutzStdImplType }
|
||||
*
|
||||
*/
|
||||
public ProduktRechtsschutzStdImplType createProduktRechtsschutzStdImplType() {
|
||||
return new ProduktRechtsschutzStdImplType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ElementarproduktRechtsschutzType }
|
||||
*
|
||||
*/
|
||||
public ElementarproduktRechtsschutzType createElementarproduktRechtsschutzType() {
|
||||
return new ElementarproduktRechtsschutzType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link CalculateRechtsschutzRequestType }
|
||||
*
|
||||
@@ -132,11 +97,27 @@ public class ObjectFactory {
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ElementarproduktVertragsrechtsschutzType }
|
||||
* Create an instance of {@link VerkaufsproduktRechtsschutzType }
|
||||
*
|
||||
*/
|
||||
public ElementarproduktVertragsrechtsschutzType createElementarproduktVertragsrechtsschutzType() {
|
||||
return new ElementarproduktVertragsrechtsschutzType();
|
||||
public VerkaufsproduktRechtsschutzType createVerkaufsproduktRechtsschutzType() {
|
||||
return new VerkaufsproduktRechtsschutzType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ProduktRechtsschutzType }
|
||||
*
|
||||
*/
|
||||
public ProduktRechtsschutzType createProduktRechtsschutzType() {
|
||||
return new ProduktRechtsschutzType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ElementarproduktRechtsschutzType }
|
||||
*
|
||||
*/
|
||||
public ElementarproduktRechtsschutzType createElementarproduktRechtsschutzType() {
|
||||
return new ElementarproduktRechtsschutzType();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -171,41 +152,6 @@ public class ObjectFactory {
|
||||
return new SubmitApplicationRechtsschutzRequestType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ElementarproduktRechtsschutzStdImplType.Versicherungssumme }
|
||||
*
|
||||
*/
|
||||
public ElementarproduktRechtsschutzStdImplType.Versicherungssumme createElementarproduktRechtsschutzStdImplTypeVersicherungssumme() {
|
||||
return new ElementarproduktRechtsschutzStdImplType.Versicherungssumme();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link VerkaufsproduktRechtsschutzStdImplType }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", name = "VerkaufsproduktRechtsschutzStdImpl")
|
||||
public JAXBElement<VerkaufsproduktRechtsschutzStdImplType> createVerkaufsproduktRechtsschutzStdImpl(VerkaufsproduktRechtsschutzStdImplType value) {
|
||||
return new JAXBElement<VerkaufsproduktRechtsschutzStdImplType>(_VerkaufsproduktRechtsschutzStdImpl_QNAME, VerkaufsproduktRechtsschutzStdImplType.class, null, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link ProduktRechtsschutzStdImplType }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", name = "ProduktRechtsschutzStdImpl")
|
||||
public JAXBElement<ProduktRechtsschutzStdImplType> createProduktRechtsschutzStdImpl(ProduktRechtsschutzStdImplType value) {
|
||||
return new JAXBElement<ProduktRechtsschutzStdImplType>(_ProduktRechtsschutzStdImpl_QNAME, ProduktRechtsschutzStdImplType.class, null, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link ElementarproduktRechtsschutzType }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs", name = "ElementarproduktRechtsschutzStdImpl")
|
||||
public JAXBElement<ElementarproduktRechtsschutzType> createElementarproduktRechtsschutzStdImpl(ElementarproduktRechtsschutzType value) {
|
||||
return new JAXBElement<ElementarproduktRechtsschutzType>(_ElementarproduktRechtsschutzStdImpl_QNAME, ElementarproduktRechtsschutzType.class, null, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link CalculateRechtsschutzRequestType }{@code >}}
|
||||
*
|
||||
|
||||
@@ -1,11 +1,14 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.rs;
|
||||
|
||||
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.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktGenerischType;
|
||||
|
||||
|
||||
/**
|
||||
@@ -18,8 +21,10 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktType;
|
||||
* <pre>
|
||||
* <complexType name="ProduktRechtsschutz_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type">
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
|
||||
* <sequence>
|
||||
* <element name="ElementarprodukteRechtsschutz" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}ElementarproduktRechtsschutz_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="VersInteressenRefLfNr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -29,13 +34,76 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktType;
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ProduktRechtsschutz_Type")
|
||||
@XmlSeeAlso({
|
||||
ProduktRechtsschutzStdImplType.class
|
||||
@XmlType(name = "ProduktRechtsschutz_Type", propOrder = {
|
||||
"elementarprodukteRechtsschutz",
|
||||
"versInteressenRefLfNr"
|
||||
})
|
||||
public abstract class ProduktRechtsschutzType
|
||||
extends ProduktType
|
||||
public class ProduktRechtsschutzType
|
||||
extends ProduktGenerischType
|
||||
{
|
||||
|
||||
@XmlElement(name = "ElementarprodukteRechtsschutz")
|
||||
protected List<ElementarproduktRechtsschutzType> elementarprodukteRechtsschutz;
|
||||
@XmlElement(name = "VersInteressenRefLfNr", type = Integer.class)
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected List<Integer> versInteressenRefLfNr;
|
||||
|
||||
/**
|
||||
* Gets the value of the elementarprodukteRechtsschutz 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 elementarprodukteRechtsschutz property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getElementarprodukteRechtsschutz().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ElementarproduktRechtsschutzType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ElementarproduktRechtsschutzType> getElementarprodukteRechtsschutz() {
|
||||
if (elementarprodukteRechtsschutz == null) {
|
||||
elementarprodukteRechtsschutz = new ArrayList<ElementarproduktRechtsschutzType>();
|
||||
}
|
||||
return this.elementarprodukteRechtsschutz;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the versInteressenRefLfNr 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 versInteressenRefLfNr property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getVersInteressenRefLfNr().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link Integer }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<Integer> getVersInteressenRefLfNr() {
|
||||
if (versInteressenRefLfNr == null) {
|
||||
versInteressenRefLfNr = new ArrayList<Integer>();
|
||||
}
|
||||
return this.versInteressenRefLfNr;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationReq
|
||||
* <complexContent>
|
||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationRequest_Type">
|
||||
* <sequence>
|
||||
* <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/>
|
||||
* <element name="Antragsanfrage" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -37,7 +37,7 @@ public class SubmitApplicationRechtsschutzRequestType
|
||||
extends SubmitApplicationRequestType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Antragsanfrage", required = true)
|
||||
@XmlElement(name = "Antragsanfrage")
|
||||
protected SpezAntragRechtsschutzType antragsanfrage;
|
||||
|
||||
/**
|
||||
|
||||
@@ -20,7 +20,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.common.SubmitApplicationRes
|
||||
* <complexContent>
|
||||
* <extension base="{urn:at.vvo.omds.types.omds3types.v1-3-0.on2antrag.common}SubmitApplicationResponse_Type">
|
||||
* <sequence>
|
||||
* <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type"/>
|
||||
* <element name="Antragsantwort" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}SpezAntragRechtsschutz_Type" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -37,7 +37,7 @@ public class SubmitApplicationRechtsschutzResponseType
|
||||
extends SubmitApplicationResponseType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Antragsantwort", required = true)
|
||||
@XmlElement(name = "Antragsantwort")
|
||||
protected SpezAntragRechtsschutzType antragsantwort;
|
||||
|
||||
/**
|
||||
|
||||
@@ -0,0 +1,71 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.rs;
|
||||
|
||||
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;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* Response Upselling Alternativen
|
||||
*
|
||||
* <p>Java-Klasse für UpsellingRechtsschutzResponse_Type complex type.
|
||||
*
|
||||
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="UpsellingRechtsschutzResponse_Type">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="UpsellingVerkaufsprodukte" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.rs}VerkaufsproduktRechtsschutz_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "UpsellingRechtsschutzResponse_Type", propOrder = {
|
||||
"upsellingVerkaufsprodukte"
|
||||
})
|
||||
public abstract class UpsellingRechtsschutzResponseType {
|
||||
|
||||
@XmlElement(name = "UpsellingVerkaufsprodukte")
|
||||
protected List<VerkaufsproduktRechtsschutzType> upsellingVerkaufsprodukte;
|
||||
|
||||
/**
|
||||
* Gets the value of the upsellingVerkaufsprodukte 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 upsellingVerkaufsprodukte property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getUpsellingVerkaufsprodukte().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link VerkaufsproduktRechtsschutzType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<VerkaufsproduktRechtsschutzType> getUpsellingVerkaufsprodukte() {
|
||||
if (upsellingVerkaufsprodukte == null) {
|
||||
upsellingVerkaufsprodukte = new ArrayList<VerkaufsproduktRechtsschutzType>();
|
||||
}
|
||||
return this.upsellingVerkaufsprodukte;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -6,8 +6,8 @@ import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktGenerischType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.VerkaufsproduktType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
|
||||
|
||||
@@ -24,6 +24,8 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Verkaufsprodukt_Type">
|
||||
* <sequence>
|
||||
* <element name="Produkte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded"/>
|
||||
* <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="VersicherteInteressen" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
@@ -35,18 +37,79 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "VerkaufsproduktRechtsschutz_Type", propOrder = {
|
||||
"produkte",
|
||||
"zusatzprodukte",
|
||||
"versicherteInteressen"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
VerkaufsproduktRechtsschutzStdImplType.class
|
||||
})
|
||||
public abstract class VerkaufsproduktRechtsschutzType
|
||||
public class VerkaufsproduktRechtsschutzType
|
||||
extends VerkaufsproduktType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Produkte", required = true)
|
||||
protected List<ProduktGenerischType> produkte;
|
||||
@XmlElement(name = "Zusatzprodukte")
|
||||
protected List<ProduktGenerischType> zusatzprodukte;
|
||||
@XmlElement(name = "VersicherteInteressen")
|
||||
protected List<VersichertesInteresseType> versicherteInteressen;
|
||||
|
||||
/**
|
||||
* Gets the value of the produkte 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 produkte property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getProdukte().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ProduktGenerischType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ProduktGenerischType> getProdukte() {
|
||||
if (produkte == null) {
|
||||
produkte = new ArrayList<ProduktGenerischType>();
|
||||
}
|
||||
return this.produkte;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the zusatzprodukte 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 zusatzprodukte property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getZusatzprodukte().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ProduktGenerischType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ProduktGenerischType> getZusatzprodukte() {
|
||||
if (zusatzprodukte == null) {
|
||||
zusatzprodukte = new ArrayList<ProduktGenerischType>();
|
||||
}
|
||||
return this.zusatzprodukte;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the versicherteInteressen property.
|
||||
*
|
||||
|
||||
@@ -8,7 +8,7 @@ import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktGenerischType;
|
||||
|
||||
|
||||
/**
|
||||
@@ -19,7 +19,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktType;
|
||||
* <pre>
|
||||
* <complexType name="ElementarproduktSachPrivat_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Elementarprodukt_Type">
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
|
||||
* <sequence>
|
||||
* <element name="VersInteresseRefLfnr" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
@@ -39,7 +39,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktType;
|
||||
ElementarproduktHaushaltType.class
|
||||
})
|
||||
public abstract class ElementarproduktSachPrivatType
|
||||
extends ElementarproduktType
|
||||
extends ElementarproduktGenerischType
|
||||
{
|
||||
|
||||
@XmlElement(name = "VersInteresseRefLfnr")
|
||||
|
||||
@@ -4,9 +4,10 @@ package at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.sachPrivat;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktGenerischType;
|
||||
|
||||
|
||||
/**
|
||||
@@ -17,9 +18,9 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktType;
|
||||
* <pre>
|
||||
* <complexType name="ProduktSachPrivat_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type">
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
|
||||
* <sequence>
|
||||
* <element name="VersInteresseRefLfnr" type="{http://www.w3.org/2001/XMLSchema}string"/>
|
||||
* <element name="VersInteresseRefLfnr" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -37,33 +38,26 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktType;
|
||||
ProduktHaushaltsversicherungType.class
|
||||
})
|
||||
public abstract class ProduktSachPrivatType
|
||||
extends ProduktType
|
||||
extends ProduktGenerischType
|
||||
{
|
||||
|
||||
@XmlElement(name = "VersInteresseRefLfnr", required = true)
|
||||
protected String versInteresseRefLfnr;
|
||||
@XmlElement(name = "VersInteresseRefLfnr")
|
||||
@XmlSchemaType(name = "unsignedShort")
|
||||
protected int versInteresseRefLfnr;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der versInteresseRefLfnr-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getVersInteresseRefLfnr() {
|
||||
public int getVersInteresseRefLfnr() {
|
||||
return versInteresseRefLfnr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der versInteresseRefLfnr-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setVersInteresseRefLfnr(String value) {
|
||||
public void setVersInteresseRefLfnr(int value) {
|
||||
this.versInteresseRefLfnr = value;
|
||||
}
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
|
||||
* <element name="Wohnflaeche" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
|
||||
* <element name="AusstattungCd" type="{urn:omds20}AusstattungCd_Type"/>
|
||||
* <element name="NutzungCd" type="{urn:omds20}NutzungCd_Type" minOccurs="0"/>
|
||||
* <element name="ZusaetzlicheHaushaltDaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ZusaetzlicheGebaeudedaten_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="ZusaetzlicheHaushaltsDaten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.sachprivat}ZusaetzlicheHaushaltsdaten_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -39,7 +39,7 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
|
||||
"wohnflaeche",
|
||||
"ausstattungCd",
|
||||
"nutzungCd",
|
||||
"zusaetzlicheHaushaltDaten"
|
||||
"zusaetzlicheHaushaltsDaten"
|
||||
})
|
||||
public class RisikoHaushaltType
|
||||
extends VersichertesInteresseType
|
||||
@@ -51,8 +51,8 @@ public class RisikoHaushaltType
|
||||
protected String ausstattungCd;
|
||||
@XmlElement(name = "NutzungCd")
|
||||
protected String nutzungCd;
|
||||
@XmlElement(name = "ZusaetzlicheHaushaltDaten")
|
||||
protected List<ZusaetzlicheGebaeudedatenType> zusaetzlicheHaushaltDaten;
|
||||
@XmlElement(name = "ZusaetzlicheHaushaltsDaten")
|
||||
protected List<ZusaetzlicheHaushaltsdatenType> zusaetzlicheHaushaltsDaten;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der wohnflaeche-Eigenschaft ab.
|
||||
@@ -127,32 +127,32 @@ public class RisikoHaushaltType
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the zusaetzlicheHaushaltDaten property.
|
||||
* Gets the value of the zusaetzlicheHaushaltsDaten 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 zusaetzlicheHaushaltDaten property.
|
||||
* This is why there is not a <CODE>set</CODE> method for the zusaetzlicheHaushaltsDaten property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getZusaetzlicheHaushaltDaten().add(newItem);
|
||||
* getZusaetzlicheHaushaltsDaten().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ZusaetzlicheGebaeudedatenType }
|
||||
* {@link ZusaetzlicheHaushaltsdatenType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ZusaetzlicheGebaeudedatenType> getZusaetzlicheHaushaltDaten() {
|
||||
if (zusaetzlicheHaushaltDaten == null) {
|
||||
zusaetzlicheHaushaltDaten = new ArrayList<ZusaetzlicheGebaeudedatenType>();
|
||||
public List<ZusaetzlicheHaushaltsdatenType> getZusaetzlicheHaushaltsDaten() {
|
||||
if (zusaetzlicheHaushaltsDaten == null) {
|
||||
zusaetzlicheHaushaltsDaten = new ArrayList<ZusaetzlicheHaushaltsdatenType>();
|
||||
}
|
||||
return this.zusaetzlicheHaushaltDaten;
|
||||
return this.zusaetzlicheHaushaltsDaten;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@ import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktGenerischType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.VerkaufsproduktType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
|
||||
|
||||
@@ -24,8 +24,8 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.VersichertesInteresseType;
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Verkaufsprodukt_Type">
|
||||
* <sequence>
|
||||
* <element name="Produkte" type="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type" maxOccurs="unbounded"/>
|
||||
* <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="Produkte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded"/>
|
||||
* <element name="Zusatzprodukte" type="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="VersicherteObjekte" type="{urn:omds3CommonServiceTypes-1-1-0}VersichertesInteresse_Type" maxOccurs="unbounded"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
@@ -46,9 +46,9 @@ public class VerkaufsproduktSachPrivatType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Produkte", required = true)
|
||||
protected List<ProduktType> produkte;
|
||||
protected List<ProduktGenerischType> produkte;
|
||||
@XmlElement(name = "Zusatzprodukte")
|
||||
protected List<ProduktType> zusatzprodukte;
|
||||
protected List<ProduktGenerischType> zusatzprodukte;
|
||||
@XmlElement(name = "VersicherteObjekte", required = true)
|
||||
protected List<VersichertesInteresseType> versicherteObjekte;
|
||||
|
||||
@@ -70,13 +70,13 @@ public class VerkaufsproduktSachPrivatType
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ProduktType }
|
||||
* {@link ProduktGenerischType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ProduktType> getProdukte() {
|
||||
public List<ProduktGenerischType> getProdukte() {
|
||||
if (produkte == null) {
|
||||
produkte = new ArrayList<ProduktType>();
|
||||
produkte = new ArrayList<ProduktGenerischType>();
|
||||
}
|
||||
return this.produkte;
|
||||
}
|
||||
@@ -99,13 +99,13 @@ public class VerkaufsproduktSachPrivatType
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ProduktType }
|
||||
* {@link ProduktGenerischType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ProduktType> getZusatzprodukte() {
|
||||
public List<ProduktGenerischType> getZusatzprodukte() {
|
||||
if (zusatzprodukte == null) {
|
||||
zusatzprodukte = new ArrayList<ProduktType>();
|
||||
zusatzprodukte = new ArrayList<ProduktGenerischType>();
|
||||
}
|
||||
return this.zusatzprodukte;
|
||||
}
|
||||
|
||||
@@ -1,14 +1,17 @@
|
||||
|
||||
package at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall;
|
||||
|
||||
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.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlElementRef;
|
||||
import javax.xml.bind.annotation.XmlElementRefs;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.AttributMetadatenType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.ElementarproduktGenerischType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.SelbstbehaltType;
|
||||
|
||||
|
||||
@@ -22,11 +25,12 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.SelbstbehaltType;
|
||||
* <pre>
|
||||
* <complexType name="ElementarproduktUnfall_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Elementarprodukt_Type">
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ElementarproduktGenerisch_Type">
|
||||
* <sequence>
|
||||
* <element name="VersPersonRefLfNr" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
|
||||
* <element name="Versicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
|
||||
* <element name="Versicherungssumme" type="{http://www.w3.org/2001/XMLSchema}unsignedInt"/>
|
||||
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
|
||||
* <element name="AttributMetadaten" type="{urn:omds3CommonServiceTypes-1-1-0}AttributMetadaten_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -37,95 +41,63 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.SelbstbehaltType;
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ElementarproduktUnfall_Type", propOrder = {
|
||||
"versPersonRefLfNr",
|
||||
"versicherungssumme",
|
||||
"selbstbehalt"
|
||||
"rest"
|
||||
})
|
||||
@XmlSeeAlso({
|
||||
GenElementarproduktUnfallType.class
|
||||
})
|
||||
public abstract class ElementarproduktUnfallType
|
||||
extends ElementarproduktType
|
||||
public class ElementarproduktUnfallType
|
||||
extends ElementarproduktGenerischType
|
||||
{
|
||||
|
||||
@XmlElement(name = "VersPersonRefLfNr")
|
||||
protected String versPersonRefLfNr;
|
||||
@XmlElement(name = "Versicherungssumme")
|
||||
@XmlSchemaType(name = "unsignedLong")
|
||||
protected BigInteger versicherungssumme;
|
||||
@XmlElement(name = "Selbstbehalt")
|
||||
protected SelbstbehaltType selbstbehalt;
|
||||
@XmlElementRefs({
|
||||
@XmlElementRef(name = "Selbstbehalt", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", type = JAXBElement.class, required = false),
|
||||
@XmlElementRef(name = "VersPersonRefLfNr", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", type = JAXBElement.class, required = false),
|
||||
@XmlElementRef(name = "Versicherungssumme", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", type = JAXBElement.class, required = false),
|
||||
@XmlElementRef(name = "AttributMetadaten", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", type = JAXBElement.class, required = false)
|
||||
})
|
||||
protected List<JAXBElement<?>> rest;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der versPersonRefLfNr-Eigenschaft ab.
|
||||
* Ruft das restliche Contentmodell ab.
|
||||
*
|
||||
* <p>
|
||||
* Sie rufen diese "catch-all"-Eigenschaft aus folgendem Grund ab:
|
||||
* Der Feldname "AttributMetadaten" wird von zwei verschiedenen Teilen eines Schemas verwendet. Siehe:
|
||||
* Zeile 63 von file:/C:/Users/Jens/git/omdsservicedefinitions-master/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3_ON2_Antrag_Unfall.xsd
|
||||
* Zeile 720 von file:/C:/Users/Jens/git/omdsservicedefinitions-master/OMDSServiceDefinition/src/main/resources/def/r1_4_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 SelbstbehaltType }{@code >}
|
||||
* {@link JAXBElement }{@code <}{@link AttributMetadatenType }{@code >}
|
||||
* {@link JAXBElement }{@code <}{@link String }{@code >}
|
||||
* {@link JAXBElement }{@code <}{@link Long }{@code >}
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getVersPersonRefLfNr() {
|
||||
return versPersonRefLfNr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der versPersonRefLfNr-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setVersPersonRefLfNr(String value) {
|
||||
this.versPersonRefLfNr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der versicherungssumme-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getVersicherungssumme() {
|
||||
return versicherungssumme;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der versicherungssumme-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setVersicherungssumme(BigInteger value) {
|
||||
this.versicherungssumme = 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;
|
||||
public List<JAXBElement<?>> getRest() {
|
||||
if (rest == null) {
|
||||
rest = new ArrayList<JAXBElement<?>>();
|
||||
}
|
||||
return this.rest;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -3,7 +3,6 @@ package at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall;
|
||||
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
@@ -27,38 +26,10 @@ import javax.xml.bind.annotation.XmlType;
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "GenElementarproduktUnfall_Type", propOrder = {
|
||||
"leistungsartCode"
|
||||
})
|
||||
@XmlType(name = "GenElementarproduktUnfall_Type")
|
||||
public class GenElementarproduktUnfallType
|
||||
extends ElementarproduktUnfallType
|
||||
{
|
||||
|
||||
@XmlElement(name = "LeistungsartCode", required = true)
|
||||
protected String leistungsartCode;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der leistungsartCode-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getLeistungsartCode() {
|
||||
return leistungsartCode;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der leistungsartCode-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setLeistungsartCode(String value) {
|
||||
this.leistungsartCode = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -5,6 +5,8 @@ import javax.xml.bind.JAXBElement;
|
||||
import javax.xml.bind.annotation.XmlElementDecl;
|
||||
import javax.xml.bind.annotation.XmlRegistry;
|
||||
import javax.xml.namespace.QName;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.AttributMetadatenType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.SelbstbehaltType;
|
||||
|
||||
|
||||
/**
|
||||
@@ -24,10 +26,6 @@ import javax.xml.namespace.QName;
|
||||
@XmlRegistry
|
||||
public class ObjectFactory {
|
||||
|
||||
private final static QName _VerkaufsproduktUnfall_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "VerkaufsproduktUnfall");
|
||||
private final static QName _ProduktUnfall_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "ProduktUnfall");
|
||||
private final static QName _ElementarproduktUnfall_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "ElementarproduktUnfall");
|
||||
private final static QName _GenElementarproduktUnfall_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "GenElementarproduktUnfall");
|
||||
private final static QName _CalculateUnfallRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CalculateUnfallRequest");
|
||||
private final static QName _CalculateUnfallResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CalculateUnfallResponse");
|
||||
private final static QName _CreateOfferUnfallRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CreateOfferUnfallRequest");
|
||||
@@ -36,6 +34,10 @@ public class ObjectFactory {
|
||||
private final static QName _CreateApplicationUnfallResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "CreateApplicationUnfallResponse");
|
||||
private final static QName _SubmitApplicationUnfallRequest_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "SubmitApplicationUnfallRequest");
|
||||
private final static QName _SubmitApplicationUnfallResponse_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "SubmitApplicationUnfallResponse");
|
||||
private final static QName _ElementarproduktUnfallTypeVersPersonRefLfNr_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "VersPersonRefLfNr");
|
||||
private final static QName _ElementarproduktUnfallTypeVersicherungssumme_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "Versicherungssumme");
|
||||
private final static QName _ElementarproduktUnfallTypeSelbstbehalt_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "Selbstbehalt");
|
||||
private final static QName _ElementarproduktUnfallTypeAttributMetadaten_QNAME = new QName("urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", "AttributMetadaten");
|
||||
|
||||
/**
|
||||
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: at.vvo.omds.types.omds3Types.r1_4_0.on2antrag.unfall
|
||||
@@ -44,22 +46,6 @@ public class ObjectFactory {
|
||||
public ObjectFactory() {
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link VerkaufsproduktUnfallType }
|
||||
*
|
||||
*/
|
||||
public VerkaufsproduktUnfallType createVerkaufsproduktUnfallType() {
|
||||
return new VerkaufsproduktUnfallType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link GenElementarproduktUnfallType }
|
||||
*
|
||||
*/
|
||||
public GenElementarproduktUnfallType createGenElementarproduktUnfallType() {
|
||||
return new GenElementarproduktUnfallType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link CalculateUnfallRequestType }
|
||||
*
|
||||
@@ -116,6 +102,30 @@ public class ObjectFactory {
|
||||
return new SubmitApplicationUnfallResponseType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link VerkaufsproduktUnfallType }
|
||||
*
|
||||
*/
|
||||
public VerkaufsproduktUnfallType createVerkaufsproduktUnfallType() {
|
||||
return new VerkaufsproduktUnfallType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link ElementarproduktUnfallType }
|
||||
*
|
||||
*/
|
||||
public ElementarproduktUnfallType createElementarproduktUnfallType() {
|
||||
return new ElementarproduktUnfallType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link GenElementarproduktUnfallType }
|
||||
*
|
||||
*/
|
||||
public GenElementarproduktUnfallType createGenElementarproduktUnfallType() {
|
||||
return new GenElementarproduktUnfallType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link SpezBerechnungUnfallType }
|
||||
*
|
||||
@@ -148,42 +158,6 @@ public class ObjectFactory {
|
||||
return new SubmitApplicationUnfallRequestType();
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link VerkaufsproduktUnfallType }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "VerkaufsproduktUnfall")
|
||||
public JAXBElement<VerkaufsproduktUnfallType> createVerkaufsproduktUnfall(VerkaufsproduktUnfallType value) {
|
||||
return new JAXBElement<VerkaufsproduktUnfallType>(_VerkaufsproduktUnfall_QNAME, VerkaufsproduktUnfallType.class, null, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link ProduktUnfallType }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "ProduktUnfall")
|
||||
public JAXBElement<ProduktUnfallType> createProduktUnfall(ProduktUnfallType value) {
|
||||
return new JAXBElement<ProduktUnfallType>(_ProduktUnfall_QNAME, ProduktUnfallType.class, null, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link ElementarproduktUnfallType }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "ElementarproduktUnfall")
|
||||
public JAXBElement<ElementarproduktUnfallType> createElementarproduktUnfall(ElementarproduktUnfallType value) {
|
||||
return new JAXBElement<ElementarproduktUnfallType>(_ElementarproduktUnfall_QNAME, ElementarproduktUnfallType.class, null, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link GenElementarproduktUnfallType }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "GenElementarproduktUnfall")
|
||||
public JAXBElement<GenElementarproduktUnfallType> createGenElementarproduktUnfall(GenElementarproduktUnfallType value) {
|
||||
return new JAXBElement<GenElementarproduktUnfallType>(_GenElementarproduktUnfall_QNAME, GenElementarproduktUnfallType.class, null, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link CalculateUnfallRequestType }{@code >}}
|
||||
*
|
||||
@@ -256,4 +230,40 @@ public class ObjectFactory {
|
||||
return new JAXBElement<SubmitApplicationUnfallResponseType>(_SubmitApplicationUnfallResponse_QNAME, SubmitApplicationUnfallResponseType.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.unfall", name = "VersPersonRefLfNr", scope = ElementarproduktUnfallType.class)
|
||||
public JAXBElement<String> createElementarproduktUnfallTypeVersPersonRefLfNr(String value) {
|
||||
return new JAXBElement<String>(_ElementarproduktUnfallTypeVersPersonRefLfNr_QNAME, String.class, ElementarproduktUnfallType.class, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link Long }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "Versicherungssumme", scope = ElementarproduktUnfallType.class)
|
||||
public JAXBElement<Long> createElementarproduktUnfallTypeVersicherungssumme(Long value) {
|
||||
return new JAXBElement<Long>(_ElementarproduktUnfallTypeVersicherungssumme_QNAME, Long.class, ElementarproduktUnfallType.class, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link SelbstbehaltType }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "Selbstbehalt", scope = ElementarproduktUnfallType.class)
|
||||
public JAXBElement<SelbstbehaltType> createElementarproduktUnfallTypeSelbstbehalt(SelbstbehaltType value) {
|
||||
return new JAXBElement<SelbstbehaltType>(_ElementarproduktUnfallTypeSelbstbehalt_QNAME, SelbstbehaltType.class, ElementarproduktUnfallType.class, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an instance of {@link JAXBElement }{@code <}{@link AttributMetadatenType }{@code >}}
|
||||
*
|
||||
*/
|
||||
@XmlElementDecl(namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall", name = "AttributMetadaten", scope = ElementarproduktUnfallType.class)
|
||||
public JAXBElement<AttributMetadatenType> createElementarproduktUnfallTypeAttributMetadaten(AttributMetadatenType value) {
|
||||
return new JAXBElement<AttributMetadatenType>(_ElementarproduktUnfallTypeAttributMetadaten_QNAME, AttributMetadatenType.class, ElementarproduktUnfallType.class, value);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@ import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.ProduktGenerischType;
|
||||
import at.vvo.omds.types.omds3Types.r1_4_0.common.SelbstbehaltType;
|
||||
|
||||
|
||||
@@ -21,11 +21,15 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.SelbstbehaltType;
|
||||
* <pre>
|
||||
* <complexType name="ProduktUnfall_Type">
|
||||
* <complexContent>
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}Produkt_Type">
|
||||
* <extension base="{urn:omds3CommonServiceTypes-1-1-0}ProduktGenerisch_Type">
|
||||
* <sequence>
|
||||
* <element name="Selbstbehalt" type="{urn:omds3CommonServiceTypes-1-1-0}Selbstbehalt_Type" minOccurs="0"/>
|
||||
* <element name="Leistungsarten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}ElementarproduktUnfall_Type" maxOccurs="unbounded"/>
|
||||
* <element name="VersPersonenRefLfnr" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
|
||||
* <element name="LeistungsartTod" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}ElementarproduktUnfall_Type" minOccurs="0"/>
|
||||
* <element name="LeistungartInvaliditaet" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}ElementarproduktUnfall_Type" minOccurs="0"/>
|
||||
* <element name="LeistungsartUnfallkosten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}ElementarproduktUnfall_Type" minOccurs="0"/>
|
||||
* <element name="LeistungsartSpitalgeld" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}ElementarproduktUnfall_Type" minOccurs="0"/>
|
||||
* <element name="Leistungsarten" type="{urn:at.vvo.omds.types.omds3types.v1-4-0.on2antrag.unfall}GenElementarproduktUnfall_Type" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </extension>
|
||||
* </complexContent>
|
||||
@@ -37,19 +41,31 @@ import at.vvo.omds.types.omds3Types.r1_4_0.common.SelbstbehaltType;
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ProduktUnfall_Type", propOrder = {
|
||||
"selbstbehalt",
|
||||
"leistungsarten",
|
||||
"versPersonenRefLfnr"
|
||||
"versPersonenRefLfnr",
|
||||
"leistungsartTod",
|
||||
"leistungartInvaliditaet",
|
||||
"leistungsartUnfallkosten",
|
||||
"leistungsartSpitalgeld",
|
||||
"leistungsarten"
|
||||
})
|
||||
public abstract class ProduktUnfallType
|
||||
extends ProduktType
|
||||
extends ProduktGenerischType
|
||||
{
|
||||
|
||||
@XmlElement(name = "Selbstbehalt")
|
||||
protected SelbstbehaltType selbstbehalt;
|
||||
@XmlElement(name = "Leistungsarten", required = true)
|
||||
protected List<ElementarproduktUnfallType> leistungsarten;
|
||||
@XmlElement(name = "VersPersonenRefLfnr", required = true)
|
||||
protected List<String> versPersonenRefLfnr;
|
||||
@XmlElement(name = "LeistungsartTod")
|
||||
protected ElementarproduktUnfallType leistungsartTod;
|
||||
@XmlElement(name = "LeistungartInvaliditaet")
|
||||
protected ElementarproduktUnfallType leistungartInvaliditaet;
|
||||
@XmlElement(name = "LeistungsartUnfallkosten")
|
||||
protected ElementarproduktUnfallType leistungsartUnfallkosten;
|
||||
@XmlElement(name = "LeistungsartSpitalgeld")
|
||||
protected ElementarproduktUnfallType leistungsartSpitalgeld;
|
||||
@XmlElement(name = "Leistungsarten")
|
||||
protected List<GenElementarproduktUnfallType> leistungsarten;
|
||||
|
||||
/**
|
||||
* Ruft den Wert der selbstbehalt-Eigenschaft ab.
|
||||
@@ -75,35 +91,6 @@ public abstract class ProduktUnfallType
|
||||
this.selbstbehalt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the leistungsarten 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 leistungsarten property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getLeistungsarten().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link ElementarproduktUnfallType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<ElementarproduktUnfallType> getLeistungsarten() {
|
||||
if (leistungsarten == null) {
|
||||
leistungsarten = new ArrayList<ElementarproduktUnfallType>();
|
||||
}
|
||||
return this.leistungsarten;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the versPersonenRefLfnr property.
|
||||
*
|
||||
@@ -133,4 +120,129 @@ public abstract class ProduktUnfallType
|
||||
return this.versPersonenRefLfnr;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der leistungsartTod-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ElementarproduktUnfallType }
|
||||
*
|
||||
*/
|
||||
public ElementarproduktUnfallType getLeistungsartTod() {
|
||||
return leistungsartTod;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der leistungsartTod-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link ElementarproduktUnfallType }
|
||||
*
|
||||
*/
|
||||
public void setLeistungsartTod(ElementarproduktUnfallType value) {
|
||||
this.leistungsartTod = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der leistungartInvaliditaet-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ElementarproduktUnfallType }
|
||||
*
|
||||
*/
|
||||
public ElementarproduktUnfallType getLeistungartInvaliditaet() {
|
||||
return leistungartInvaliditaet;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der leistungartInvaliditaet-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link ElementarproduktUnfallType }
|
||||
*
|
||||
*/
|
||||
public void setLeistungartInvaliditaet(ElementarproduktUnfallType value) {
|
||||
this.leistungartInvaliditaet = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der leistungsartUnfallkosten-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ElementarproduktUnfallType }
|
||||
*
|
||||
*/
|
||||
public ElementarproduktUnfallType getLeistungsartUnfallkosten() {
|
||||
return leistungsartUnfallkosten;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der leistungsartUnfallkosten-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link ElementarproduktUnfallType }
|
||||
*
|
||||
*/
|
||||
public void setLeistungsartUnfallkosten(ElementarproduktUnfallType value) {
|
||||
this.leistungsartUnfallkosten = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ruft den Wert der leistungsartSpitalgeld-Eigenschaft ab.
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link ElementarproduktUnfallType }
|
||||
*
|
||||
*/
|
||||
public ElementarproduktUnfallType getLeistungsartSpitalgeld() {
|
||||
return leistungsartSpitalgeld;
|
||||
}
|
||||
|
||||
/**
|
||||
* Legt den Wert der leistungsartSpitalgeld-Eigenschaft fest.
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link ElementarproduktUnfallType }
|
||||
*
|
||||
*/
|
||||
public void setLeistungsartSpitalgeld(ElementarproduktUnfallType value) {
|
||||
this.leistungsartSpitalgeld = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the leistungsarten 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 leistungsarten property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getLeistungsarten().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link GenElementarproduktUnfallType }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<GenElementarproduktUnfallType> getLeistungsarten() {
|
||||
if (leistungsarten == null) {
|
||||
leistungsarten = new ArrayList<GenElementarproduktUnfallType>();
|
||||
}
|
||||
return this.leistungsarten;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -62,9 +62,9 @@ public class ChangeCommunicationObjectRequestType
|
||||
@XmlElement(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", required = true)
|
||||
protected ObjektIdType objektId;
|
||||
@XmlElementRefs({
|
||||
@XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class),
|
||||
@XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class),
|
||||
@XmlElementRef(name = "GeaenderteKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class),
|
||||
@XmlElementRef(name = "ObjektId", namespace = "urn:omds3CommonServiceTypes-1-1-0", type = JAXBElement.class)
|
||||
@XmlElementRef(name = "BisherigeKommunikationsVerbindung", namespace = "urn:at.vvo.omds.types.omds3types.v1-4-0.on4partner", type = JAXBElement.class)
|
||||
})
|
||||
protected List<JAXBElement<?>> objektIdOrBisherigeKommunikationsVerbindungAndGeaenderteKommunikationsVerbindung;
|
||||
@XmlElement(name = "WirksamtkeitAb", required = true)
|
||||
@@ -115,9 +115,9 @@ public class ChangeCommunicationObjectRequestType
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
|
||||
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
|
||||
* {@link JAXBElement }{@code <}{@link ObjektIdType }{@code >}
|
||||
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
|
||||
* {@link JAXBElement }{@code <}{@link ELKommunikationType }{@code >}
|
||||
*
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -10,7 +10,7 @@ import javax.xml.ws.Service;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 3.2.0
|
||||
* 2019-07-12T15:19:45.936+02:00
|
||||
* 2019-08-21T14:03:44.466+02:00
|
||||
* Generated source version: 3.2.0
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -13,10 +13,11 @@ import javax.jws.WebResult;
|
||||
import javax.jws.WebService;
|
||||
import javax.jws.soap.SOAPBinding;
|
||||
import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
import javax.xml.ws.soap.MTOM;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 3.2.0
|
||||
* 2019-08-01T18:31:08.954+02:00
|
||||
* 2019-08-21T14:03:44.381+02:00
|
||||
* Generated source version: 3.2.0
|
||||
*
|
||||
*/
|
||||
@@ -27,7 +28,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
targetNamespace = "urn:omds3Services-1-4-0",
|
||||
wsdlLocation = "file:/C:/Users/Jens/git/omdsservicedefinitions-master/OMDSServiceDefinition/src/main/resources/def/r1_4_0/omds3Services.wsdl",
|
||||
endpointInterface = "at.vvo.omds.types.omds3Types.r1_4_0.service.OmdsServicePortType")
|
||||
|
||||
@MTOM(enabled = true, threshold = 1024)
|
||||
public class OmdsServicePortImpl implements OmdsServicePortType {
|
||||
|
||||
private static final Logger LOG = Logger.getLogger(OmdsServicePortImpl.class.getName());
|
||||
|
||||
@@ -9,7 +9,7 @@ import javax.xml.bind.annotation.XmlSeeAlso;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 3.2.0
|
||||
* 2019-07-12T15:19:45.905+02:00
|
||||
* 2019-08-21T14:03:44.437+02:00
|
||||
* Generated source version: 3.2.0
|
||||
*
|
||||
*/
|
||||
|
||||
@@ -20,7 +20,7 @@ import javax.xml.ws.soap.MTOMFeature;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 3.2.0
|
||||
* 2019-07-12T15:19:45.668+02:00
|
||||
* 2019-08-21T14:03:44.285+02:00
|
||||
* Generated source version: 3.2.0
|
||||
*
|
||||
*/
|
||||
@@ -49,6 +49,9 @@ public final class OmdsServicePortType_OmdsServicePort_Client {
|
||||
OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME);
|
||||
OmdsServicePortType port = ss.getOmdsServicePort(new MTOMFeature(1024));
|
||||
|
||||
//OmdsService ss = new OmdsService(wsdlURL, SERVICE_NAME);
|
||||
//OmdsServicePortType port = ss.getOmdsServicePort();
|
||||
|
||||
{
|
||||
System.out.println("Invoking getOMDSPackageList...");
|
||||
at.vvo.omds.types.omds3Types.r1_4_0.servicetypes.OMDSPackageListRequest _getOMDSPackageList_parameters = null;
|
||||
|
||||
@@ -6,7 +6,7 @@ import javax.xml.ws.WebFault;
|
||||
|
||||
/**
|
||||
* This class was generated by Apache CXF 3.2.0
|
||||
* 2019-07-12T15:19:45.777+02:00
|
||||
* 2019-08-21T14:03:44.368+02:00
|
||||
* Generated source version: 3.2.0
|
||||
*/
|
||||
|
||||
|
||||
@@ -16,7 +16,18 @@ Was ist neu oder anders in Version 1.4.0 im Vergleich zur Version 1.3.0?
|
||||
b) Eigenes domänenenspezifisches XSD fuer Schaden: omds3_ON7_Schaden
|
||||
c) addDocToClaim umbenannt zu acDocToBusinessCase damit die Methode auch im
|
||||
Zusammenhang mit BOA benutzt werden kann.
|
||||
|
||||
5. Einige Korrekturen am Entwurf für Sach-Privat:
|
||||
a) BeteiligtePersonVertrag_Type verwendet den neuen einheitlichen Person-Typ
|
||||
b) ZusaetlicheHaushaltDaten korrigert und verwendet jetzt ZusaetzlicheHaushaltsdaten_Type
|
||||
c) Korrektur in der Vererbung der Request- und Responseobjekte
|
||||
d)
|
||||
6. Einführung von Elementen zur Beauskunftung der Produktstruktur:
|
||||
a) Einführung von optionalen "AttributMetadaten" in allen Produktbausteinen
|
||||
b) Einführung von ProduktbausteinAntragsprozessGenerisch_Type welcher die Elemente
|
||||
"Eingeschlossen" und "EinschlussAenderbar" enthalt und in den Ebenen 2 und 3 der Sparten
|
||||
Unfall, Sach-Privat und Rechtsschutz verwendet wird.
|
||||
7. Kfz: Optionales Tarifmerkmal "Leasing verbundene Unternehmen"
|
||||
8. Einführung von MTOM
|
||||
|
||||
=============
|
||||
Version 1.3.0
|
||||
|
||||
@@ -74,12 +74,6 @@
|
||||
<xsd:documentation>Code für eine Leistungsart der Unfallversicherung</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="Attribute" type="cst:GenAttribut_Type" minOccurs="0" maxOccurs="unbounded">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>Optional ein oder mehrere generische Attribute</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:element>
|
||||
<xsd:element name="AttributMetadaten" type="cst:AttributMetadaten_Type" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
|
||||
Reference in New Issue
Block a user