From 7a5b350a93990956106d91679240b6e8326cb110 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Wed, 5 Nov 2014 08:07:15 +0100 Subject: change more client implementations to APACHE CXF --- .../util/xsd/persondata/AbstractAddressType.java | 8 +- .../gv/util/xsd/persondata/AbstractPersonType.java | 16 +- .../AbstractSimpleIdentificationType.java | 8 +- .../at/gv/util/xsd/persondata/AlternativeName.java | 8 +- .../gv/util/xsd/persondata/BankConnectionType.java | 44 +-- .../xsd/persondata/CompactCorporateBodyType.java | 16 +- .../gv/util/xsd/persondata/CompactPersonData.java | 12 +- .../util/xsd/persondata/CompactPersonDataType.java | 36 +-- .../util/xsd/persondata/CompactPersonNameType.java | 36 +-- .../xsd/persondata/CompactPhysicalPersonType.java | 27 +- .../xsd/persondata/CompactPostalAddressType.java | 48 +-- .../gv/util/xsd/persondata/CorporateBodyType.java | 16 +- .../persondata/DefinedAlternativeNameTypeType.java | 4 +- .../util/xsd/persondata/DefinedRelationType.java | 4 +- .../java/at/gv/util/xsd/persondata/ERJPZahl.java | 8 +- .../gv/util/xsd/persondata/FederalStateType.java | 4 +- .../gv/util/xsd/persondata/Firmenbuchnummer.java | 8 +- .../gv/util/xsd/persondata/IdentificationType.java | 32 +- .../util/xsd/persondata/InternetAddressType.java | 10 +- .../gv/util/xsd/persondata/MaritalStatusType.java | 4 +- .../xsd/persondata/MobileTelcomNumberType.java | 8 +- .../at/gv/util/xsd/persondata/NationalityType.java | 14 +- .../at/gv/util/xsd/persondata/ObjectFactory.java | 338 ++++++++++----------- .../at/gv/util/xsd/persondata/PersonDataType.java | 36 +-- .../at/gv/util/xsd/persondata/PersonNameType.java | 60 ++-- .../gv/util/xsd/persondata/PhysicalPersonType.java | 48 +-- .../gv/util/xsd/persondata/PostalAddressType.java | 116 +++---- .../at/gv/util/xsd/persondata/RelatedPerson.java | 10 +- .../java/at/gv/util/xsd/persondata/SexType.java | 4 +- .../gv/util/xsd/persondata/TelcomNumberType.java | 28 +- .../util/xsd/persondata/TelephoneAddressType.java | 8 +- .../xsd/persondata/TypedPostalAddressType.java | 12 +- .../at/gv/util/xsd/persondata/Vereinsnummer.java | 8 +- .../java/at/gv/util/xsd/persondata/ZMRzahl.java | 8 +- .../at/gv/util/xsd/persondata/package-info.java | 6 +- 35 files changed, 533 insertions(+), 520 deletions(-) (limited to 'src/main/java/at/gv/util/xsd/persondata') diff --git a/src/main/java/at/gv/util/xsd/persondata/AbstractAddressType.java b/src/main/java/at/gv/util/xsd/persondata/AbstractAddressType.java index 8243311..0a45dff 100644 --- a/src/main/java/at/gv/util/xsd/persondata/AbstractAddressType.java +++ b/src/main/java/at/gv/util/xsd/persondata/AbstractAddressType.java @@ -22,9 +22,9 @@ import javax.xml.namespace.QName; /** * main structure of address data * - *

Java class for AbstractAddressType complex type. + *

Java-Klasse für AbstractAddressType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="AbstractAddressType">
@@ -95,7 +95,7 @@ public class AbstractAddressType {
     }
 
     /**
-     * Gets the value of the id property.
+     * Ruft den Wert der id-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -107,7 +107,7 @@ public class AbstractAddressType {
     }
 
     /**
-     * Sets the value of the id property.
+     * Legt den Wert der id-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/AbstractPersonType.java b/src/main/java/at/gv/util/xsd/persondata/AbstractPersonType.java
index 711376e..eb45694 100644
--- a/src/main/java/at/gv/util/xsd/persondata/AbstractPersonType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/AbstractPersonType.java
@@ -24,9 +24,9 @@ import javax.xml.namespace.QName;
 /**
  * main structure of person data
  * 
- * 

Java class for AbstractPersonType complex type. + *

Java-Klasse für AbstractPersonType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="AbstractPersonType">
@@ -62,7 +62,7 @@ public class AbstractPersonType {
 
     @XmlElement(name = "Identification")
     protected List identification;
-    @XmlElementRef(name = "AbstractSimpleIdentification", namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", type = JAXBElement.class)
+    @XmlElementRef(name = "AbstractSimpleIdentification", namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", type = JAXBElement.class, required = false)
     protected List> abstractSimpleIdentification;
     @XmlAttribute(name = "Id")
     @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@@ -122,12 +122,12 @@ public class AbstractPersonType {
      * {@link JAXBElement }{@code <}{@link AbstractSimpleIdentificationType }{@code >}
      * {@link JAXBElement }{@code <}{@link AbstractSimpleIdentificationType }{@code >}
      * {@link JAXBElement }{@code <}{@link AbstractSimpleIdentificationType }{@code >}
-     * {@link JAXBElement }{@code <}{@link Vereinsnummer }{@code >}
-     * {@link JAXBElement }{@code <}{@link AbstractSimpleIdentificationType }{@code >}
+     * {@link JAXBElement }{@code <}{@link ERJPZahl }{@code >}
      * {@link JAXBElement }{@code <}{@link ZMRzahl }{@code >}
      * {@link JAXBElement }{@code <}{@link Firmenbuchnummer }{@code >}
      * {@link JAXBElement }{@code <}{@link AbstractSimpleIdentificationType }{@code >}
-     * {@link JAXBElement }{@code <}{@link ERJPZahl }{@code >}
+     * {@link JAXBElement }{@code <}{@link Vereinsnummer }{@code >}
+     * {@link JAXBElement }{@code <}{@link AbstractSimpleIdentificationType }{@code >}
      * 
      * 
      */
@@ -139,7 +139,7 @@ public class AbstractPersonType {
     }
 
     /**
-     * Gets the value of the id property.
+     * Ruft den Wert der id-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -151,7 +151,7 @@ public class AbstractPersonType {
     }
 
     /**
-     * Sets the value of the id property.
+     * Legt den Wert der id-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/AbstractSimpleIdentificationType.java b/src/main/java/at/gv/util/xsd/persondata/AbstractSimpleIdentificationType.java
index fb9201b..568289e 100644
--- a/src/main/java/at/gv/util/xsd/persondata/AbstractSimpleIdentificationType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/AbstractSimpleIdentificationType.java
@@ -9,9 +9,9 @@ import javax.xml.bind.annotation.XmlValue;
 
 
 /**
- * 

Java class for AbstractSimpleIdentificationType complex type. + *

Java-Klasse für AbstractSimpleIdentificationType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="AbstractSimpleIdentificationType">
@@ -40,7 +40,7 @@ public class AbstractSimpleIdentificationType {
     protected String value;
 
     /**
-     * Gets the value of the value property.
+     * Ruft den Wert der value-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -52,7 +52,7 @@ public class AbstractSimpleIdentificationType {
     }
 
     /**
-     * Sets the value of the value property.
+     * Legt den Wert der value-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/AlternativeName.java b/src/main/java/at/gv/util/xsd/persondata/AlternativeName.java
index 9768cad..3939aac 100644
--- a/src/main/java/at/gv/util/xsd/persondata/AlternativeName.java
+++ b/src/main/java/at/gv/util/xsd/persondata/AlternativeName.java
@@ -9,9 +9,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType>
@@ -36,7 +36,7 @@ public class AlternativeName
     protected String type;
 
     /**
-     * Gets the value of the type property.
+     * Ruft den Wert der type-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -48,7 +48,7 @@ public class AlternativeName
     }
 
     /**
-     * Sets the value of the type property.
+     * Legt den Wert der type-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/BankConnectionType.java b/src/main/java/at/gv/util/xsd/persondata/BankConnectionType.java
index aaf3ce9..827a547 100644
--- a/src/main/java/at/gv/util/xsd/persondata/BankConnectionType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/BankConnectionType.java
@@ -11,9 +11,9 @@ import javax.xml.bind.annotation.XmlType;
 /**
  * compare BankverbindungTyp
  * 
- * 

Java class for BankConnectionType complex type. + *

Java-Klasse für BankConnectionType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="BankConnectionType">
@@ -75,7 +75,7 @@ public class BankConnectionType {
     protected BankConnectionType.InternationalBankConnection internationalBankConnection;
 
     /**
-     * Gets the value of the holder property.
+     * Ruft den Wert der holder-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -87,7 +87,7 @@ public class BankConnectionType {
     }
 
     /**
-     * Sets the value of the holder property.
+     * Legt den Wert der holder-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -99,7 +99,7 @@ public class BankConnectionType {
     }
 
     /**
-     * Gets the value of the bankName property.
+     * Ruft den Wert der bankName-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -111,7 +111,7 @@ public class BankConnectionType {
     }
 
     /**
-     * Sets the value of the bankName property.
+     * Legt den Wert der bankName-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -123,7 +123,7 @@ public class BankConnectionType {
     }
 
     /**
-     * Gets the value of the nationalBankConnection property.
+     * Ruft den Wert der nationalBankConnection-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -135,7 +135,7 @@ public class BankConnectionType {
     }
 
     /**
-     * Sets the value of the nationalBankConnection property.
+     * Legt den Wert der nationalBankConnection-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -147,7 +147,7 @@ public class BankConnectionType {
     }
 
     /**
-     * Gets the value of the internationalBankConnection property.
+     * Ruft den Wert der internationalBankConnection-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -159,7 +159,7 @@ public class BankConnectionType {
     }
 
     /**
-     * Sets the value of the internationalBankConnection property.
+     * Legt den Wert der internationalBankConnection-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -172,9 +172,9 @@ public class BankConnectionType {
 
 
     /**
-     * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

      * <complexType>
@@ -204,7 +204,7 @@ public class BankConnectionType {
         protected String bic;
 
         /**
-         * Gets the value of the iban property.
+         * Ruft den Wert der iban-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -216,7 +216,7 @@ public class BankConnectionType {
         }
 
         /**
-         * Sets the value of the iban property.
+         * Legt den Wert der iban-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -228,7 +228,7 @@ public class BankConnectionType {
         }
 
         /**
-         * Gets the value of the bic property.
+         * Ruft den Wert der bic-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -240,7 +240,7 @@ public class BankConnectionType {
         }
 
         /**
-         * Sets the value of the bic property.
+         * Legt den Wert der bic-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -255,9 +255,9 @@ public class BankConnectionType {
 
 
     /**
-     * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

      * <complexType>
@@ -287,7 +287,7 @@ public class BankConnectionType {
         protected BigInteger bankCode;
 
         /**
-         * Gets the value of the accountNumber property.
+         * Ruft den Wert der accountNumber-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -299,7 +299,7 @@ public class BankConnectionType {
         }
 
         /**
-         * Sets the value of the accountNumber property.
+         * Legt den Wert der accountNumber-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -311,7 +311,7 @@ public class BankConnectionType {
         }
 
         /**
-         * Gets the value of the bankCode property.
+         * Ruft den Wert der bankCode-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -323,7 +323,7 @@ public class BankConnectionType {
         }
 
         /**
-         * Sets the value of the bankCode property.
+         * Legt den Wert der bankCode-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/CompactCorporateBodyType.java b/src/main/java/at/gv/util/xsd/persondata/CompactCorporateBodyType.java
index bd7d324..be60166 100644
--- a/src/main/java/at/gv/util/xsd/persondata/CompactCorporateBodyType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/CompactCorporateBodyType.java
@@ -17,9 +17,9 @@ import org.w3c.dom.Element;
 /**
  * juridical person, organisation, compare NichtNatuerlichePersonTyp
  * 
- * 

Java class for CompactCorporateBodyType complex type. + *

Java-Klasse für CompactCorporateBodyType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="CompactCorporateBodyType">
@@ -99,7 +99,7 @@ public class CompactCorporateBodyType
     }
 
     /**
-     * Gets the value of the fullName property.
+     * Ruft den Wert der fullName-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -111,7 +111,7 @@ public class CompactCorporateBodyType
     }
 
     /**
-     * Sets the value of the fullName property.
+     * Legt den Wert der fullName-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -123,7 +123,7 @@ public class CompactCorporateBodyType
     }
 
     /**
-     * Gets the value of the legalForm property.
+     * Ruft den Wert der legalForm-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -135,7 +135,7 @@ public class CompactCorporateBodyType
     }
 
     /**
-     * Sets the value of the legalForm property.
+     * Legt den Wert der legalForm-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -147,7 +147,7 @@ public class CompactCorporateBodyType
     }
 
     /**
-     * Gets the value of the organization property.
+     * Ruft den Wert der organization-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -159,7 +159,7 @@ public class CompactCorporateBodyType
     }
 
     /**
-     * Sets the value of the organization property.
+     * Legt den Wert der organization-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/CompactPersonData.java b/src/main/java/at/gv/util/xsd/persondata/CompactPersonData.java
index 5c563ce..59eab1e 100644
--- a/src/main/java/at/gv/util/xsd/persondata/CompactPersonData.java
+++ b/src/main/java/at/gv/util/xsd/persondata/CompactPersonData.java
@@ -12,9 +12,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType>
@@ -59,7 +59,7 @@ public class CompactPersonData {
     protected List internetAddressOrTelephoneAddressOrCompactPostalAddress;
 
     /**
-     * Gets the value of the compactPhysicalPerson property.
+     * Ruft den Wert der compactPhysicalPerson-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -71,7 +71,7 @@ public class CompactPersonData {
     }
 
     /**
-     * Sets the value of the compactPhysicalPerson property.
+     * Legt den Wert der compactPhysicalPerson-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -83,7 +83,7 @@ public class CompactPersonData {
     }
 
     /**
-     * Gets the value of the compactCorporateBody property.
+     * Ruft den Wert der compactCorporateBody-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -95,7 +95,7 @@ public class CompactPersonData {
     }
 
     /**
-     * Sets the value of the compactCorporateBody property.
+     * Legt den Wert der compactCorporateBody-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/CompactPersonDataType.java b/src/main/java/at/gv/util/xsd/persondata/CompactPersonDataType.java
index a8b7caf..f4296a8 100644
--- a/src/main/java/at/gv/util/xsd/persondata/CompactPersonDataType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/CompactPersonDataType.java
@@ -18,9 +18,9 @@ import org.w3c.dom.Element;
 /**
  * signed person datastructure. The first Identification elements (from the base type) denote the record as such (e.g. database key for this record) - not to be mistaken for identifiers of the person or of an address (they have their own Identification elements).
  * 
- * 

Java class for CompactPersonDataType complex type. + *

Java-Klasse für CompactPersonDataType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="CompactPersonDataType">
@@ -63,7 +63,7 @@ public class CompactPersonDataType
 
     @XmlElementRef(name = "Person", namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", type = JAXBElement.class)
     protected JAXBElement person;
-    @XmlElementRef(name = "Address", namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", type = JAXBElement.class)
+    @XmlElementRef(name = "Address", namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", type = JAXBElement.class, required = false)
     protected List> address;
     @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
     protected List signature;
@@ -71,15 +71,15 @@ public class CompactPersonDataType
     protected CompactPersonDataType.AdditionalData additionalData;
 
     /**
-     * Gets the value of the person property.
+     * Ruft den Wert der person-Eigenschaft ab.
      * 
      * @return
      *     possible object is
+     *     {@link JAXBElement }{@code <}{@link AbstractPersonType }{@code >}
+     *     {@link JAXBElement }{@code <}{@link CompactPhysicalPersonType }{@code >}
      *     {@link JAXBElement }{@code <}{@link CorporateBodyType }{@code >}
      *     {@link JAXBElement }{@code <}{@link CompactCorporateBodyType }{@code >}
      *     {@link JAXBElement }{@code <}{@link PhysicalPersonType }{@code >}
-     *     {@link JAXBElement }{@code <}{@link CompactPhysicalPersonType }{@code >}
-     *     {@link JAXBElement }{@code <}{@link AbstractPersonType }{@code >}
      *     
      */
     public JAXBElement getPerson() {
@@ -87,15 +87,15 @@ public class CompactPersonDataType
     }
 
     /**
-     * Sets the value of the person property.
+     * Legt den Wert der person-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
+     *     {@link JAXBElement }{@code <}{@link AbstractPersonType }{@code >}
+     *     {@link JAXBElement }{@code <}{@link CompactPhysicalPersonType }{@code >}
      *     {@link JAXBElement }{@code <}{@link CorporateBodyType }{@code >}
      *     {@link JAXBElement }{@code <}{@link CompactCorporateBodyType }{@code >}
      *     {@link JAXBElement }{@code <}{@link PhysicalPersonType }{@code >}
-     *     {@link JAXBElement }{@code <}{@link CompactPhysicalPersonType }{@code >}
-     *     {@link JAXBElement }{@code <}{@link AbstractPersonType }{@code >}
      *     
      */
     public void setPerson(JAXBElement value) {
@@ -120,12 +120,12 @@ public class CompactPersonDataType
      * 
      * 

* Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link TypedPostalAddressType }{@code >} - * {@link JAXBElement }{@code <}{@link TelephoneAddressType }{@code >} - * {@link JAXBElement }{@code <}{@link AbstractAddressType }{@code >} * {@link JAXBElement }{@code <}{@link InternetAddressType }{@code >} - * {@link JAXBElement }{@code <}{@link PostalAddressType }{@code >} + * {@link JAXBElement }{@code <}{@link TypedPostalAddressType }{@code >} * {@link JAXBElement }{@code <}{@link CompactPostalAddressType }{@code >} + * {@link JAXBElement }{@code <}{@link PostalAddressType }{@code >} + * {@link JAXBElement }{@code <}{@link AbstractAddressType }{@code >} + * {@link JAXBElement }{@code <}{@link TelephoneAddressType }{@code >} * * */ @@ -166,7 +166,7 @@ public class CompactPersonDataType } /** - * Gets the value of the additionalData property. + * Ruft den Wert der additionalData-Eigenschaft ab. * * @return * possible object is @@ -178,7 +178,7 @@ public class CompactPersonDataType } /** - * Sets the value of the additionalData property. + * Legt den Wert der additionalData-Eigenschaft fest. * * @param value * allowed object is @@ -191,9 +191,9 @@ public class CompactPersonDataType /** - *

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

      * <complexType>
@@ -237,9 +237,9 @@ public class CompactPersonDataType
          * 
          * 

* Objects of the following type(s) are allowed in the list + * {@link Object } * {@link String } * {@link Element } - * {@link Object } * * */ diff --git a/src/main/java/at/gv/util/xsd/persondata/CompactPersonNameType.java b/src/main/java/at/gv/util/xsd/persondata/CompactPersonNameType.java index 08aabd4..39047cd 100644 --- a/src/main/java/at/gv/util/xsd/persondata/CompactPersonNameType.java +++ b/src/main/java/at/gv/util/xsd/persondata/CompactPersonNameType.java @@ -14,9 +14,9 @@ import javax.xml.bind.annotation.XmlValue; /** * container for parts of a name, comapre PersonenNameTyp * - *

Java class for CompactPersonNameType complex type. + *

Java-Klasse für CompactPersonNameType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="CompactPersonNameType">
@@ -184,9 +184,9 @@ public class CompactPersonNameType {
 
 
     /**
-     * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

      * <complexType>
@@ -235,7 +235,7 @@ public class CompactPersonNameType {
         protected String position;
 
         /**
-         * Gets the value of the value property.
+         * Ruft den Wert der value-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -247,7 +247,7 @@ public class CompactPersonNameType {
         }
 
         /**
-         * Sets the value of the value property.
+         * Legt den Wert der value-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -259,7 +259,7 @@ public class CompactPersonNameType {
         }
 
         /**
-         * Gets the value of the type property.
+         * Ruft den Wert der type-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -271,7 +271,7 @@ public class CompactPersonNameType {
         }
 
         /**
-         * Sets the value of the type property.
+         * Legt den Wert der type-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -283,7 +283,7 @@ public class CompactPersonNameType {
         }
 
         /**
-         * Gets the value of the position property.
+         * Ruft den Wert der position-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -295,7 +295,7 @@ public class CompactPersonNameType {
         }
 
         /**
-         * Sets the value of the position property.
+         * Legt den Wert der position-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -310,9 +310,9 @@ public class CompactPersonNameType {
 
 
     /**
-     * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

      * <complexType>
@@ -349,7 +349,7 @@ public class CompactPersonNameType {
         protected String prefix;
 
         /**
-         * Gets the value of the value property.
+         * Ruft den Wert der value-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -361,7 +361,7 @@ public class CompactPersonNameType {
         }
 
         /**
-         * Sets the value of the value property.
+         * Legt den Wert der value-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -373,7 +373,7 @@ public class CompactPersonNameType {
         }
 
         /**
-         * Gets the value of the primary property.
+         * Ruft den Wert der primary-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -389,7 +389,7 @@ public class CompactPersonNameType {
         }
 
         /**
-         * Sets the value of the primary property.
+         * Legt den Wert der primary-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -401,7 +401,7 @@ public class CompactPersonNameType {
         }
 
         /**
-         * Gets the value of the prefix property.
+         * Ruft den Wert der prefix-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -413,7 +413,7 @@ public class CompactPersonNameType {
         }
 
         /**
-         * Sets the value of the prefix property.
+         * Legt den Wert der prefix-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/CompactPhysicalPersonType.java b/src/main/java/at/gv/util/xsd/persondata/CompactPhysicalPersonType.java
index 1e37799..01b56d6 100644
--- a/src/main/java/at/gv/util/xsd/persondata/CompactPhysicalPersonType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/CompactPhysicalPersonType.java
@@ -17,9 +17,9 @@ import org.w3c.dom.Element;
 /**
  * physical person, compare NatuerlichePersonTyp
  * 
- * 

Java class for CompactPhysicalPersonType complex type. + *

Java-Klasse für CompactPhysicalPersonType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="CompactPhysicalPersonType">
@@ -59,10 +59,13 @@ public class CompactPhysicalPersonType
     @XmlElement(name = "CompactName")
     protected CompactPersonNameType compactName;
     @XmlElement(name = "MaritalStatus")
+    @XmlSchemaType(name = "token")
     protected MaritalStatusType maritalStatus;
     @XmlElement(name = "Sex")
+    @XmlSchemaType(name = "token")
     protected SexType sex;
     @XmlElement(name = "DateOfBirth")
+    @XmlSchemaType(name = "anySimpleType")
     protected String dateOfBirth;
     @XmlElement(name = "PlaceOfBirth")
     @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@@ -74,7 +77,7 @@ public class CompactPhysicalPersonType
     protected List any;
 
     /**
-     * Gets the value of the compactName property.
+     * Ruft den Wert der compactName-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -86,7 +89,7 @@ public class CompactPhysicalPersonType
     }
 
     /**
-     * Sets the value of the compactName property.
+     * Legt den Wert der compactName-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -98,7 +101,7 @@ public class CompactPhysicalPersonType
     }
 
     /**
-     * Gets the value of the maritalStatus property.
+     * Ruft den Wert der maritalStatus-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -110,7 +113,7 @@ public class CompactPhysicalPersonType
     }
 
     /**
-     * Sets the value of the maritalStatus property.
+     * Legt den Wert der maritalStatus-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -122,7 +125,7 @@ public class CompactPhysicalPersonType
     }
 
     /**
-     * Gets the value of the sex property.
+     * Ruft den Wert der sex-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -134,7 +137,7 @@ public class CompactPhysicalPersonType
     }
 
     /**
-     * Sets the value of the sex property.
+     * Legt den Wert der sex-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -146,7 +149,7 @@ public class CompactPhysicalPersonType
     }
 
     /**
-     * Gets the value of the dateOfBirth property.
+     * Ruft den Wert der dateOfBirth-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -158,7 +161,7 @@ public class CompactPhysicalPersonType
     }
 
     /**
-     * Sets the value of the dateOfBirth property.
+     * Legt den Wert der dateOfBirth-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -170,7 +173,7 @@ public class CompactPhysicalPersonType
     }
 
     /**
-     * Gets the value of the placeOfBirth property.
+     * Ruft den Wert der placeOfBirth-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -182,7 +185,7 @@ public class CompactPhysicalPersonType
     }
 
     /**
-     * Sets the value of the placeOfBirth property.
+     * Legt den Wert der placeOfBirth-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/CompactPostalAddressType.java b/src/main/java/at/gv/util/xsd/persondata/CompactPostalAddressType.java
index 51e3491..ab5f72e 100644
--- a/src/main/java/at/gv/util/xsd/persondata/CompactPostalAddressType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/CompactPostalAddressType.java
@@ -11,9 +11,9 @@ import javax.xml.bind.annotation.XmlType;
 /**
  * compare PostAdresseTyp
  * 
- * 

Java class for CompactPostalAddressType complex type. + *

Java-Klasse für CompactPostalAddressType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="CompactPostalAddressType">
@@ -89,7 +89,7 @@ public class CompactPostalAddressType
     protected String type;
 
     /**
-     * Gets the value of the countryCode property.
+     * Ruft den Wert der countryCode-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -101,7 +101,7 @@ public class CompactPostalAddressType
     }
 
     /**
-     * Sets the value of the countryCode property.
+     * Legt den Wert der countryCode-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -113,7 +113,7 @@ public class CompactPostalAddressType
     }
 
     /**
-     * Gets the value of the countryName property.
+     * Ruft den Wert der countryName-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -125,7 +125,7 @@ public class CompactPostalAddressType
     }
 
     /**
-     * Sets the value of the countryName property.
+     * Legt den Wert der countryName-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -137,7 +137,7 @@ public class CompactPostalAddressType
     }
 
     /**
-     * Gets the value of the postalCode property.
+     * Ruft den Wert der postalCode-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -149,7 +149,7 @@ public class CompactPostalAddressType
     }
 
     /**
-     * Sets the value of the postalCode property.
+     * Legt den Wert der postalCode-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -161,7 +161,7 @@ public class CompactPostalAddressType
     }
 
     /**
-     * Gets the value of the municipality property.
+     * Ruft den Wert der municipality-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -173,7 +173,7 @@ public class CompactPostalAddressType
     }
 
     /**
-     * Sets the value of the municipality property.
+     * Legt den Wert der municipality-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -185,7 +185,7 @@ public class CompactPostalAddressType
     }
 
     /**
-     * Gets the value of the deliveryAddress property.
+     * Ruft den Wert der deliveryAddress-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -197,7 +197,7 @@ public class CompactPostalAddressType
     }
 
     /**
-     * Sets the value of the deliveryAddress property.
+     * Legt den Wert der deliveryAddress-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -209,7 +209,7 @@ public class CompactPostalAddressType
     }
 
     /**
-     * Gets the value of the type property.
+     * Ruft den Wert der type-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -225,7 +225,7 @@ public class CompactPostalAddressType
     }
 
     /**
-     * Sets the value of the type property.
+     * Legt den Wert der type-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -238,9 +238,9 @@ public class CompactPostalAddressType
 
 
     /**
-     * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

      * <complexType>
@@ -278,7 +278,7 @@ public class CompactPostalAddressType
         protected String doorNumber;
 
         /**
-         * Gets the value of the streetName property.
+         * Ruft den Wert der streetName-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -290,7 +290,7 @@ public class CompactPostalAddressType
         }
 
         /**
-         * Sets the value of the streetName property.
+         * Legt den Wert der streetName-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -302,7 +302,7 @@ public class CompactPostalAddressType
         }
 
         /**
-         * Gets the value of the buildingNumber property.
+         * Ruft den Wert der buildingNumber-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -314,7 +314,7 @@ public class CompactPostalAddressType
         }
 
         /**
-         * Sets the value of the buildingNumber property.
+         * Legt den Wert der buildingNumber-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -326,7 +326,7 @@ public class CompactPostalAddressType
         }
 
         /**
-         * Gets the value of the unit property.
+         * Ruft den Wert der unit-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -338,7 +338,7 @@ public class CompactPostalAddressType
         }
 
         /**
-         * Sets the value of the unit property.
+         * Legt den Wert der unit-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -350,7 +350,7 @@ public class CompactPostalAddressType
         }
 
         /**
-         * Gets the value of the doorNumber property.
+         * Ruft den Wert der doorNumber-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -362,7 +362,7 @@ public class CompactPostalAddressType
         }
 
         /**
-         * Sets the value of the doorNumber property.
+         * Legt den Wert der doorNumber-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/CorporateBodyType.java b/src/main/java/at/gv/util/xsd/persondata/CorporateBodyType.java
index 6596ae3..43aeaed 100644
--- a/src/main/java/at/gv/util/xsd/persondata/CorporateBodyType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/CorporateBodyType.java
@@ -17,9 +17,9 @@ import org.w3c.dom.Element;
 /**
  * juridical person, organisation, compare NichtNatuerlichePersonTyp
  * 
- * 

Java class for CorporateBodyType complex type. + *

Java-Klasse für CorporateBodyType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="CorporateBodyType">
@@ -109,7 +109,7 @@ public class CorporateBodyType
     }
 
     /**
-     * Gets the value of the fullName property.
+     * Ruft den Wert der fullName-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -121,7 +121,7 @@ public class CorporateBodyType
     }
 
     /**
-     * Sets the value of the fullName property.
+     * Legt den Wert der fullName-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -162,7 +162,7 @@ public class CorporateBodyType
     }
 
     /**
-     * Gets the value of the legalForm property.
+     * Ruft den Wert der legalForm-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -174,7 +174,7 @@ public class CorporateBodyType
     }
 
     /**
-     * Sets the value of the legalForm property.
+     * Legt den Wert der legalForm-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -186,7 +186,7 @@ public class CorporateBodyType
     }
 
     /**
-     * Gets the value of the organization property.
+     * Ruft den Wert der organization-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -198,7 +198,7 @@ public class CorporateBodyType
     }
 
     /**
-     * Sets the value of the organization property.
+     * Legt den Wert der organization-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/DefinedAlternativeNameTypeType.java b/src/main/java/at/gv/util/xsd/persondata/DefinedAlternativeNameTypeType.java
index 41a2fc7..de95cd9 100644
--- a/src/main/java/at/gv/util/xsd/persondata/DefinedAlternativeNameTypeType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/DefinedAlternativeNameTypeType.java
@@ -7,9 +7,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for DefinedAlternativeNameTypeType. + *

Java-Klasse für DefinedAlternativeNameTypeType. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. *

*

  * <simpleType name="DefinedAlternativeNameTypeType">
diff --git a/src/main/java/at/gv/util/xsd/persondata/DefinedRelationType.java b/src/main/java/at/gv/util/xsd/persondata/DefinedRelationType.java
index 96e6cb4..f273a0b 100644
--- a/src/main/java/at/gv/util/xsd/persondata/DefinedRelationType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/DefinedRelationType.java
@@ -7,9 +7,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for DefinedRelationType. + *

Java-Klasse für DefinedRelationType. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. *

*

  * <simpleType name="DefinedRelationType">
diff --git a/src/main/java/at/gv/util/xsd/persondata/ERJPZahl.java b/src/main/java/at/gv/util/xsd/persondata/ERJPZahl.java
index 3c181a8..af455c2 100644
--- a/src/main/java/at/gv/util/xsd/persondata/ERJPZahl.java
+++ b/src/main/java/at/gv/util/xsd/persondata/ERJPZahl.java
@@ -8,9 +8,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType>
@@ -34,7 +34,7 @@ public class ERJPZahl
     protected String identifier;
 
     /**
-     * Gets the value of the identifier property.
+     * Ruft den Wert der identifier-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -50,7 +50,7 @@ public class ERJPZahl
     }
 
     /**
-     * Sets the value of the identifier property.
+     * Legt den Wert der identifier-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/FederalStateType.java b/src/main/java/at/gv/util/xsd/persondata/FederalStateType.java
index 88577e3..72b7b9f 100644
--- a/src/main/java/at/gv/util/xsd/persondata/FederalStateType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/FederalStateType.java
@@ -7,9 +7,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for FederalStateType. + *

Java-Klasse für FederalStateType. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. *

*

  * <simpleType name="FederalStateType">
diff --git a/src/main/java/at/gv/util/xsd/persondata/Firmenbuchnummer.java b/src/main/java/at/gv/util/xsd/persondata/Firmenbuchnummer.java
index bd67587..5238a29 100644
--- a/src/main/java/at/gv/util/xsd/persondata/Firmenbuchnummer.java
+++ b/src/main/java/at/gv/util/xsd/persondata/Firmenbuchnummer.java
@@ -8,9 +8,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType>
@@ -34,7 +34,7 @@ public class Firmenbuchnummer
     protected String identifier;
 
     /**
-     * Gets the value of the identifier property.
+     * Ruft den Wert der identifier-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -50,7 +50,7 @@ public class Firmenbuchnummer
     }
 
     /**
-     * Sets the value of the identifier property.
+     * Legt den Wert der identifier-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/IdentificationType.java b/src/main/java/at/gv/util/xsd/persondata/IdentificationType.java
index df20e77..e9dca96 100644
--- a/src/main/java/at/gv/util/xsd/persondata/IdentificationType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/IdentificationType.java
@@ -24,9 +24,9 @@ import org.w3c.dom.Element;
 /**
  * unique identifier
  * 
- * 

Java class for IdentificationType complex type. + *

Java-Klasse für IdentificationType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="IdentificationType">
@@ -83,7 +83,7 @@ public class IdentificationType {
     private Map otherAttributes = new HashMap();
 
     /**
-     * Gets the value of the value property.
+     * Ruft den Wert der value-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -95,7 +95,7 @@ public class IdentificationType {
     }
 
     /**
-     * Sets the value of the value property.
+     * Legt den Wert der value-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -107,7 +107,7 @@ public class IdentificationType {
     }
 
     /**
-     * Gets the value of the type property.
+     * Ruft den Wert der type-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -119,7 +119,7 @@ public class IdentificationType {
     }
 
     /**
-     * Sets the value of the type property.
+     * Legt den Wert der type-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -131,7 +131,7 @@ public class IdentificationType {
     }
 
     /**
-     * Gets the value of the authority property.
+     * Ruft den Wert der authority-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -143,7 +143,7 @@ public class IdentificationType {
     }
 
     /**
-     * Sets the value of the authority property.
+     * Legt den Wert der authority-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -185,7 +185,7 @@ public class IdentificationType {
     }
 
     /**
-     * Gets the value of the id property.
+     * Ruft den Wert der id-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -197,7 +197,7 @@ public class IdentificationType {
     }
 
     /**
-     * Sets the value of the id property.
+     * Legt den Wert der id-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -228,9 +228,9 @@ public class IdentificationType {
 
 
     /**
-     * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

      * <complexType>
@@ -259,7 +259,7 @@ public class IdentificationType {
         protected String id;
 
         /**
-         * Gets the value of the value property.
+         * Ruft den Wert der value-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -271,7 +271,7 @@ public class IdentificationType {
         }
 
         /**
-         * Sets the value of the value property.
+         * Legt den Wert der value-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -283,7 +283,7 @@ public class IdentificationType {
         }
 
         /**
-         * Gets the value of the id property.
+         * Ruft den Wert der id-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -295,7 +295,7 @@ public class IdentificationType {
         }
 
         /**
-         * Sets the value of the id property.
+         * Legt den Wert der id-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/InternetAddressType.java b/src/main/java/at/gv/util/xsd/persondata/InternetAddressType.java
index 90dfd41..207d0f6 100644
--- a/src/main/java/at/gv/util/xsd/persondata/InternetAddressType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/InternetAddressType.java
@@ -16,9 +16,9 @@ import org.w3c.dom.Element;
 /**
  * e.g. e-mail, webiste, compare InternetAdresseTyp
  * 
- * 

Java class for InternetAddressType complex type. + *

Java-Klasse für InternetAddressType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="InternetAddressType">
@@ -68,7 +68,7 @@ public class InternetAddressType
     }
 
     /**
-     * Sets the value of the keyInfo property.
+     * Legt den Wert der keyInfo-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -80,7 +80,7 @@ public class InternetAddressType
     }
 
     /**
-     * Gets the value of the address property.
+     * Ruft den Wert der address-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -92,7 +92,7 @@ public class InternetAddressType
     }
 
     /**
-     * Sets the value of the address property.
+     * Legt den Wert der address-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/MaritalStatusType.java b/src/main/java/at/gv/util/xsd/persondata/MaritalStatusType.java
index 7f908d4..4d452dd 100644
--- a/src/main/java/at/gv/util/xsd/persondata/MaritalStatusType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/MaritalStatusType.java
@@ -7,9 +7,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for MaritalStatusType. + *

Java-Klasse für MaritalStatusType. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. *

*

  * <simpleType name="MaritalStatusType">
diff --git a/src/main/java/at/gv/util/xsd/persondata/MobileTelcomNumberType.java b/src/main/java/at/gv/util/xsd/persondata/MobileTelcomNumberType.java
index 3abde42..561b9a2 100644
--- a/src/main/java/at/gv/util/xsd/persondata/MobileTelcomNumberType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/MobileTelcomNumberType.java
@@ -10,9 +10,9 @@ import javax.xml.bind.annotation.XmlType;
 /**
  * like TelephoneAddresseType but with additional smsEnabled attribute
  * 
- * 

Java class for MobileTelcomNumberType complex type. + *

Java-Klasse für MobileTelcomNumberType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="MobileTelcomNumberType">
@@ -36,7 +36,7 @@ public class MobileTelcomNumberType
     protected Boolean smsEnabled;
 
     /**
-     * Gets the value of the smsEnabled property.
+     * Ruft den Wert der smsEnabled-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -48,7 +48,7 @@ public class MobileTelcomNumberType
     }
 
     /**
-     * Sets the value of the smsEnabled property.
+     * Legt den Wert der smsEnabled-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/NationalityType.java b/src/main/java/at/gv/util/xsd/persondata/NationalityType.java
index c1d2fef..abbcf97 100644
--- a/src/main/java/at/gv/util/xsd/persondata/NationalityType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/NationalityType.java
@@ -17,9 +17,9 @@ import org.w3c.dom.Element;
 /**
  * comapre, StaatsangehoerigkeitTyp
  * 
- * 

Java class for NationalityType complex type. + *

Java-Klasse für NationalityType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="NationalityType">
@@ -52,10 +52,10 @@ import org.w3c.dom.Element;
 public class NationalityType {
 
     @XmlElementRefs({
-        @XmlElementRef(name = "CountryNameDE", namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", type = JAXBElement.class),
         @XmlElementRef(name = "CountryNameEN", namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", type = JAXBElement.class),
         @XmlElementRef(name = "ISOCode3", namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", type = JAXBElement.class),
-        @XmlElementRef(name = "CountryNameFR", namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", type = JAXBElement.class)
+        @XmlElementRef(name = "CountryNameFR", namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", type = JAXBElement.class),
+        @XmlElementRef(name = "CountryNameDE", namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", type = JAXBElement.class)
     })
     @XmlMixed
     @XmlAnyElement(lax = true)
@@ -80,12 +80,12 @@ public class NationalityType {
      * 

* Objects of the following type(s) are allowed in the list * {@link JAXBElement }{@code <}{@link String }{@code >} - * {@link JAXBElement }{@code <}{@link String }{@code >} - * {@link JAXBElement }{@code <}{@link String }{@code >} * {@link String } - * {@link Element } * {@link JAXBElement }{@code <}{@link String }{@code >} + * {@link Element } * {@link Object } + * {@link JAXBElement }{@code <}{@link String }{@code >} + * {@link JAXBElement }{@code <}{@link String }{@code >} * * */ diff --git a/src/main/java/at/gv/util/xsd/persondata/ObjectFactory.java b/src/main/java/at/gv/util/xsd/persondata/ObjectFactory.java index 188f09a..890abbf 100644 --- a/src/main/java/at/gv/util/xsd/persondata/ObjectFactory.java +++ b/src/main/java/at/gv/util/xsd/persondata/ObjectFactory.java @@ -26,53 +26,53 @@ import javax.xml.namespace.QName; @XmlRegistry public class ObjectFactory { - private final static QName _TypedPostalAddress_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "TypedPostalAddress"); private final static QName _Extension_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Extension"); private final static QName _Vereinsnummer_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Vereinsnummer"); private final static QName _Matrikelnummer_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Matrikelnummer"); private final static QName _Mobile_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Mobile"); private final static QName _Sex_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Sex"); private final static QName _AreaCityCode_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "AreaCityCode"); - private final static QName _TTYTDD_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "TTYTDD"); - private final static QName _DateOfDeath_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "DateOfDeath"); private final static QName _ZMRzahl_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "ZMRzahl"); private final static QName _InternetAddress_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "InternetAddress"); private final static QName _Firmenbuchnummer_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Firmenbuchnummer"); - private final static QName _DateOfBirth_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "DateOfBirth"); private final static QName _InternationalCountryCode_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "InternationalCountryCode"); private final static QName _AbstractPersonData_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "AbstractPersonData"); - private final static QName _CompactName_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "CompactName"); private final static QName _Pager_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Pager"); - private final static QName _Confession_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Confession"); private final static QName _CompactCorporateBody_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "CompactCorporateBody"); - private final static QName _PersonData_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "PersonData"); - private final static QName _SubscriberNumber_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "SubscriberNumber"); private final static QName _ERJPZahl_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "ERJPZahl"); - private final static QName _Nationality_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Nationality"); private final static QName _NationalNumber_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "NationalNumber"); private final static QName _CompactPhysicalPerson_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "CompactPhysicalPerson"); - private final static QName _Occupation_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Occupation"); private final static QName _PhysicalPerson_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "PhysicalPerson"); private final static QName _MaritalStatus_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "MaritalStatus"); private final static QName _CorporateBody_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "CorporateBody"); private final static QName _CountryOfBirth_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "CountryOfBirth"); private final static QName _Sozialversicherungsnummer_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Sozialversicherungsnummer"); - private final static QName _Stammzahl_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Stammzahl"); private final static QName _Steuernummer_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Steuernummer"); + private final static QName _Name_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Name"); + private final static QName _StateOfBirth_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "StateOfBirth"); + private final static QName _Fax_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Fax"); + private final static QName _TelephoneAddress_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "TelephoneAddress"); + private final static QName _PlaceOfBirth_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "PlaceOfBirth"); + private final static QName _FormattedNumber_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "FormattedNumber"); + private final static QName _TypedPostalAddress_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "TypedPostalAddress"); + private final static QName _TTYTDD_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "TTYTDD"); + private final static QName _DateOfDeath_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "DateOfDeath"); + private final static QName _DateOfBirth_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "DateOfBirth"); + private final static QName _CompactName_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "CompactName"); + private final static QName _Confession_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Confession"); + private final static QName _PersonData_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "PersonData"); + private final static QName _SubscriberNumber_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "SubscriberNumber"); + private final static QName _Nationality_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Nationality"); + private final static QName _Occupation_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Occupation"); + private final static QName _Stammzahl_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Stammzahl"); private final static QName _Telephone_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Telephone"); private final static QName _AbstractSimpleIdentification_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "AbstractSimpleIdentification"); private final static QName _BankConnection_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "BankConnection"); - private final static QName _Name_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Name"); - private final static QName _StateOfBirth_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "StateOfBirth"); private final static QName _Address_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Address"); private final static QName _Person_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Person"); private final static QName _CompactPostalAddress_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "CompactPostalAddress"); - private final static QName _Fax_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Fax"); private final static QName _PostalAddress_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "PostalAddress"); - private final static QName _TelephoneAddress_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "TelephoneAddress"); - private final static QName _PlaceOfBirth_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "PlaceOfBirth"); private final static QName _Identification_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "Identification"); - private final static QName _FormattedNumber_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "FormattedNumber"); private final static QName _NationalityTypeCountryNameDE_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "CountryNameDE"); private final static QName _NationalityTypeCountryNameFR_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "CountryNameFR"); private final static QName _NationalityTypeCountryNameEN_QNAME = new QName("http://reference.e-government.gv.at/namespace/persondata/20020228#", "CountryNameEN"); @@ -421,15 +421,6 @@ public class ObjectFactory { return new PersonDataType.AdditionalData(); } - /** - * Create an instance of {@link JAXBElement }{@code <}{@link TypedPostalAddressType }{@code >}} - * - */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "TypedPostalAddress", substitutionHeadNamespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", substitutionHeadName = "Address") - public JAXBElement createTypedPostalAddress(TypedPostalAddressType value) { - return new JAXBElement(_TypedPostalAddress_QNAME, TypedPostalAddressType.class, null, value); - } - /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * @@ -484,24 +475,6 @@ public class ObjectFactory { return new JAXBElement(_AreaCityCode_QNAME, String.class, null, value); } - /** - * Create an instance of {@link JAXBElement }{@code <}{@link TelcomNumberType }{@code >}} - * - */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "TTYTDD") - public JAXBElement createTTYTDD(TelcomNumberType value) { - return new JAXBElement(_TTYTDD_QNAME, TelcomNumberType.class, null, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "DateOfDeath") - public JAXBElement createDateOfDeath(String value) { - return new JAXBElement(_DateOfDeath_QNAME, String.class, null, value); - } - /** * Create an instance of {@link JAXBElement }{@code <}{@link ZMRzahl }{@code >}} * @@ -529,15 +502,6 @@ public class ObjectFactory { return new JAXBElement(_Firmenbuchnummer_QNAME, Firmenbuchnummer.class, null, value); } - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "DateOfBirth") - public JAXBElement createDateOfBirth(String value) { - return new JAXBElement(_DateOfBirth_QNAME, String.class, null, value); - } - /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * @@ -556,15 +520,6 @@ public class ObjectFactory { return new JAXBElement(_AbstractPersonData_QNAME, AbstractPersonType.class, null, value); } - /** - * Create an instance of {@link JAXBElement }{@code <}{@link CompactPersonNameType }{@code >}} - * - */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "CompactName") - public JAXBElement createCompactName(CompactPersonNameType value) { - return new JAXBElement(_CompactName_QNAME, CompactPersonNameType.class, null, value); - } - /** * Create an instance of {@link JAXBElement }{@code <}{@link TelcomNumberType }{@code >}} * @@ -574,16 +529,6 @@ public class ObjectFactory { return new JAXBElement(_Pager_QNAME, TelcomNumberType.class, null, value); } - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Confession") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - public JAXBElement createConfession(String value) { - return new JAXBElement(_Confession_QNAME, String.class, null, value); - } - /** * Create an instance of {@link JAXBElement }{@code <}{@link CompactCorporateBodyType }{@code >}} * @@ -593,24 +538,6 @@ public class ObjectFactory { return new JAXBElement(_CompactCorporateBody_QNAME, CompactCorporateBodyType.class, null, value); } - /** - * Create an instance of {@link JAXBElement }{@code <}{@link PersonDataType }{@code >}} - * - */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "PersonData", substitutionHeadNamespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", substitutionHeadName = "AbstractPersonData") - public JAXBElement createPersonData(PersonDataType value) { - return new JAXBElement(_PersonData_QNAME, PersonDataType.class, null, value); - } - - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "SubscriberNumber") - public JAXBElement createSubscriberNumber(String value) { - return new JAXBElement(_SubscriberNumber_QNAME, String.class, null, value); - } - /** * Create an instance of {@link JAXBElement }{@code <}{@link ERJPZahl }{@code >}} * @@ -620,15 +547,6 @@ public class ObjectFactory { return new JAXBElement(_ERJPZahl_QNAME, ERJPZahl.class, null, value); } - /** - * Create an instance of {@link JAXBElement }{@code <}{@link NationalityType }{@code >}} - * - */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Nationality") - public JAXBElement createNationality(NationalityType value) { - return new JAXBElement(_Nationality_QNAME, NationalityType.class, null, value); - } - /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * @@ -647,15 +565,6 @@ public class ObjectFactory { return new JAXBElement(_CompactPhysicalPerson_QNAME, CompactPhysicalPersonType.class, null, value); } - /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} - * - */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Occupation") - public JAXBElement createOccupation(String value) { - return new JAXBElement(_Occupation_QNAME, String.class, null, value); - } - /** * Create an instance of {@link JAXBElement }{@code <}{@link PhysicalPersonType }{@code >}} * @@ -706,146 +615,237 @@ public class ObjectFactory { * Create an instance of {@link JAXBElement }{@code <}{@link AbstractSimpleIdentificationType }{@code >}} * */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Stammzahl", substitutionHeadNamespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", substitutionHeadName = "AbstractSimpleIdentification") - public JAXBElement createStammzahl(AbstractSimpleIdentificationType value) { - return new JAXBElement(_Stammzahl_QNAME, AbstractSimpleIdentificationType.class, null, value); + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Steuernummer", substitutionHeadNamespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", substitutionHeadName = "AbstractSimpleIdentification") + public JAXBElement createSteuernummer(AbstractSimpleIdentificationType value) { + return new JAXBElement(_Steuernummer_QNAME, AbstractSimpleIdentificationType.class, null, value); } /** - * Create an instance of {@link JAXBElement }{@code <}{@link AbstractSimpleIdentificationType }{@code >}} + * Create an instance of {@link JAXBElement }{@code <}{@link PersonNameType }{@code >}} * */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Steuernummer", substitutionHeadNamespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", substitutionHeadName = "AbstractSimpleIdentification") - public JAXBElement createSteuernummer(AbstractSimpleIdentificationType value) { - return new JAXBElement(_Steuernummer_QNAME, AbstractSimpleIdentificationType.class, null, value); + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Name") + public JAXBElement createName(PersonNameType value) { + return new JAXBElement(_Name_QNAME, PersonNameType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "StateOfBirth") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + public JAXBElement createStateOfBirth(String value) { + return new JAXBElement(_StateOfBirth_QNAME, String.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TelcomNumberType }{@code >}} * */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Telephone") - public JAXBElement createTelephone(TelcomNumberType value) { - return new JAXBElement(_Telephone_QNAME, TelcomNumberType.class, null, value); + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Fax") + public JAXBElement createFax(TelcomNumberType value) { + return new JAXBElement(_Fax_QNAME, TelcomNumberType.class, null, value); } /** - * Create an instance of {@link JAXBElement }{@code <}{@link AbstractSimpleIdentificationType }{@code >}} + * Create an instance of {@link JAXBElement }{@code <}{@link TelephoneAddressType }{@code >}} * */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "AbstractSimpleIdentification") - public JAXBElement createAbstractSimpleIdentification(AbstractSimpleIdentificationType value) { - return new JAXBElement(_AbstractSimpleIdentification_QNAME, AbstractSimpleIdentificationType.class, null, value); + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "TelephoneAddress", substitutionHeadNamespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", substitutionHeadName = "Address") + public JAXBElement createTelephoneAddress(TelephoneAddressType value) { + return new JAXBElement(_TelephoneAddress_QNAME, TelephoneAddressType.class, null, value); } /** - * Create an instance of {@link JAXBElement }{@code <}{@link BankConnectionType }{@code >}} + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "BankConnection") - public JAXBElement createBankConnection(BankConnectionType value) { - return new JAXBElement(_BankConnection_QNAME, BankConnectionType.class, null, value); + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "PlaceOfBirth") + @XmlJavaTypeAdapter(CollapsedStringAdapter.class) + public JAXBElement createPlaceOfBirth(String value) { + return new JAXBElement(_PlaceOfBirth_QNAME, String.class, null, value); } /** - * Create an instance of {@link JAXBElement }{@code <}{@link PersonNameType }{@code >}} + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Name") - public JAXBElement createName(PersonNameType value) { - return new JAXBElement(_Name_QNAME, PersonNameType.class, null, value); + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "FormattedNumber") + public JAXBElement createFormattedNumber(String value) { + return new JAXBElement(_FormattedNumber_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link TypedPostalAddressType }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "TypedPostalAddress", substitutionHeadNamespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", substitutionHeadName = "Address") + public JAXBElement createTypedPostalAddress(TypedPostalAddressType value) { + return new JAXBElement(_TypedPostalAddress_QNAME, TypedPostalAddressType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link TelcomNumberType }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "TTYTDD") + public JAXBElement createTTYTDD(TelcomNumberType value) { + return new JAXBElement(_TTYTDD_QNAME, TelcomNumberType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "StateOfBirth") + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "DateOfDeath") + public JAXBElement createDateOfDeath(String value) { + return new JAXBElement(_DateOfDeath_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "DateOfBirth") + public JAXBElement createDateOfBirth(String value) { + return new JAXBElement(_DateOfBirth_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link CompactPersonNameType }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "CompactName") + public JAXBElement createCompactName(CompactPersonNameType value) { + return new JAXBElement(_CompactName_QNAME, CompactPersonNameType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Confession") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - public JAXBElement createStateOfBirth(String value) { - return new JAXBElement(_StateOfBirth_QNAME, String.class, null, value); + public JAXBElement createConfession(String value) { + return new JAXBElement(_Confession_QNAME, String.class, null, value); } /** - * Create an instance of {@link JAXBElement }{@code <}{@link AbstractAddressType }{@code >}} + * Create an instance of {@link JAXBElement }{@code <}{@link PersonDataType }{@code >}} * */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Address") - public JAXBElement createAddress(AbstractAddressType value) { - return new JAXBElement(_Address_QNAME, AbstractAddressType.class, null, value); + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "PersonData", substitutionHeadNamespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", substitutionHeadName = "AbstractPersonData") + public JAXBElement createPersonData(PersonDataType value) { + return new JAXBElement(_PersonData_QNAME, PersonDataType.class, null, value); } /** - * Create an instance of {@link JAXBElement }{@code <}{@link AbstractPersonType }{@code >}} + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} * */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Person") - public JAXBElement createPerson(AbstractPersonType value) { - return new JAXBElement(_Person_QNAME, AbstractPersonType.class, null, value); + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "SubscriberNumber") + public JAXBElement createSubscriberNumber(String value) { + return new JAXBElement(_SubscriberNumber_QNAME, String.class, null, value); } /** - * Create an instance of {@link JAXBElement }{@code <}{@link CompactPostalAddressType }{@code >}} + * Create an instance of {@link JAXBElement }{@code <}{@link NationalityType }{@code >}} * */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "CompactPostalAddress", substitutionHeadNamespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", substitutionHeadName = "Address") - public JAXBElement createCompactPostalAddress(CompactPostalAddressType value) { - return new JAXBElement(_CompactPostalAddress_QNAME, CompactPostalAddressType.class, null, value); + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Nationality") + public JAXBElement createNationality(NationalityType value) { + return new JAXBElement(_Nationality_QNAME, NationalityType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Occupation") + public JAXBElement createOccupation(String value) { + return new JAXBElement(_Occupation_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link AbstractSimpleIdentificationType }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Stammzahl", substitutionHeadNamespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", substitutionHeadName = "AbstractSimpleIdentification") + public JAXBElement createStammzahl(AbstractSimpleIdentificationType value) { + return new JAXBElement(_Stammzahl_QNAME, AbstractSimpleIdentificationType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TelcomNumberType }{@code >}} * */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Fax") - public JAXBElement createFax(TelcomNumberType value) { - return new JAXBElement(_Fax_QNAME, TelcomNumberType.class, null, value); + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Telephone") + public JAXBElement createTelephone(TelcomNumberType value) { + return new JAXBElement(_Telephone_QNAME, TelcomNumberType.class, null, value); } /** - * Create an instance of {@link JAXBElement }{@code <}{@link PostalAddressType }{@code >}} + * Create an instance of {@link JAXBElement }{@code <}{@link AbstractSimpleIdentificationType }{@code >}} * */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "PostalAddress", substitutionHeadNamespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", substitutionHeadName = "Address") - public JAXBElement createPostalAddress(PostalAddressType value) { - return new JAXBElement(_PostalAddress_QNAME, PostalAddressType.class, null, value); + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "AbstractSimpleIdentification") + public JAXBElement createAbstractSimpleIdentification(AbstractSimpleIdentificationType value) { + return new JAXBElement(_AbstractSimpleIdentification_QNAME, AbstractSimpleIdentificationType.class, null, value); } /** - * Create an instance of {@link JAXBElement }{@code <}{@link TelephoneAddressType }{@code >}} + * Create an instance of {@link JAXBElement }{@code <}{@link BankConnectionType }{@code >}} * */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "TelephoneAddress", substitutionHeadNamespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", substitutionHeadName = "Address") - public JAXBElement createTelephoneAddress(TelephoneAddressType value) { - return new JAXBElement(_TelephoneAddress_QNAME, TelephoneAddressType.class, null, value); + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "BankConnection") + public JAXBElement createBankConnection(BankConnectionType value) { + return new JAXBElement(_BankConnection_QNAME, BankConnectionType.class, null, value); } /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} + * Create an instance of {@link JAXBElement }{@code <}{@link AbstractAddressType }{@code >}} * */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "PlaceOfBirth") - @XmlJavaTypeAdapter(CollapsedStringAdapter.class) - public JAXBElement createPlaceOfBirth(String value) { - return new JAXBElement(_PlaceOfBirth_QNAME, String.class, null, value); + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Address") + public JAXBElement createAddress(AbstractAddressType value) { + return new JAXBElement(_Address_QNAME, AbstractAddressType.class, null, value); } /** - * Create an instance of {@link JAXBElement }{@code <}{@link IdentificationType }{@code >}} + * Create an instance of {@link JAXBElement }{@code <}{@link AbstractPersonType }{@code >}} * */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Identification") - public JAXBElement createIdentification(IdentificationType value) { - return new JAXBElement(_Identification_QNAME, IdentificationType.class, null, value); + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Person") + public JAXBElement createPerson(AbstractPersonType value) { + return new JAXBElement(_Person_QNAME, AbstractPersonType.class, null, value); } /** - * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} + * Create an instance of {@link JAXBElement }{@code <}{@link CompactPostalAddressType }{@code >}} * */ - @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "FormattedNumber") - public JAXBElement createFormattedNumber(String value) { - return new JAXBElement(_FormattedNumber_QNAME, String.class, null, value); + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "CompactPostalAddress", substitutionHeadNamespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", substitutionHeadName = "Address") + public JAXBElement createCompactPostalAddress(CompactPostalAddressType value) { + return new JAXBElement(_CompactPostalAddress_QNAME, CompactPostalAddressType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link PostalAddressType }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "PostalAddress", substitutionHeadNamespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", substitutionHeadName = "Address") + public JAXBElement createPostalAddress(PostalAddressType value) { + return new JAXBElement(_PostalAddress_QNAME, PostalAddressType.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link IdentificationType }{@code >}} + * + */ + @XmlElementDecl(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", name = "Identification") + public JAXBElement createIdentification(IdentificationType value) { + return new JAXBElement(_Identification_QNAME, IdentificationType.class, null, value); } /** diff --git a/src/main/java/at/gv/util/xsd/persondata/PersonDataType.java b/src/main/java/at/gv/util/xsd/persondata/PersonDataType.java index 94f21e8..8801fa8 100644 --- a/src/main/java/at/gv/util/xsd/persondata/PersonDataType.java +++ b/src/main/java/at/gv/util/xsd/persondata/PersonDataType.java @@ -18,9 +18,9 @@ import org.w3c.dom.Element; /** * signed person datastructure. The first Identification elements (from the base type) denote the record as such (e.g. database key for this record) - not to be mistaken for identifiers of the person or of an address (they have their own Identification elements). * - *

Java class for PersonDataType complex type. + *

Java-Klasse für PersonDataType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="PersonDataType">
@@ -63,7 +63,7 @@ public class PersonDataType
 
     @XmlElementRef(name = "Person", namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", type = JAXBElement.class)
     protected JAXBElement person;
-    @XmlElementRef(name = "Address", namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", type = JAXBElement.class)
+    @XmlElementRef(name = "Address", namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", type = JAXBElement.class, required = false)
     protected List> address;
     @XmlElement(name = "Signature", namespace = "http://www.w3.org/2000/09/xmldsig#")
     protected List signature;
@@ -71,15 +71,15 @@ public class PersonDataType
     protected PersonDataType.AdditionalData additionalData;
 
     /**
-     * Gets the value of the person property.
+     * Ruft den Wert der person-Eigenschaft ab.
      * 
      * @return
      *     possible object is
+     *     {@link JAXBElement }{@code <}{@link AbstractPersonType }{@code >}
+     *     {@link JAXBElement }{@code <}{@link CompactPhysicalPersonType }{@code >}
      *     {@link JAXBElement }{@code <}{@link CorporateBodyType }{@code >}
      *     {@link JAXBElement }{@code <}{@link CompactCorporateBodyType }{@code >}
      *     {@link JAXBElement }{@code <}{@link PhysicalPersonType }{@code >}
-     *     {@link JAXBElement }{@code <}{@link CompactPhysicalPersonType }{@code >}
-     *     {@link JAXBElement }{@code <}{@link AbstractPersonType }{@code >}
      *     
      */
     public JAXBElement getPerson() {
@@ -87,15 +87,15 @@ public class PersonDataType
     }
 
     /**
-     * Sets the value of the person property.
+     * Legt den Wert der person-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
+     *     {@link JAXBElement }{@code <}{@link AbstractPersonType }{@code >}
+     *     {@link JAXBElement }{@code <}{@link CompactPhysicalPersonType }{@code >}
      *     {@link JAXBElement }{@code <}{@link CorporateBodyType }{@code >}
      *     {@link JAXBElement }{@code <}{@link CompactCorporateBodyType }{@code >}
      *     {@link JAXBElement }{@code <}{@link PhysicalPersonType }{@code >}
-     *     {@link JAXBElement }{@code <}{@link CompactPhysicalPersonType }{@code >}
-     *     {@link JAXBElement }{@code <}{@link AbstractPersonType }{@code >}
      *     
      */
     public void setPerson(JAXBElement value) {
@@ -120,12 +120,12 @@ public class PersonDataType
      * 
      * 

* Objects of the following type(s) are allowed in the list - * {@link JAXBElement }{@code <}{@link TypedPostalAddressType }{@code >} - * {@link JAXBElement }{@code <}{@link TelephoneAddressType }{@code >} - * {@link JAXBElement }{@code <}{@link AbstractAddressType }{@code >} * {@link JAXBElement }{@code <}{@link InternetAddressType }{@code >} - * {@link JAXBElement }{@code <}{@link PostalAddressType }{@code >} + * {@link JAXBElement }{@code <}{@link TypedPostalAddressType }{@code >} * {@link JAXBElement }{@code <}{@link CompactPostalAddressType }{@code >} + * {@link JAXBElement }{@code <}{@link PostalAddressType }{@code >} + * {@link JAXBElement }{@code <}{@link AbstractAddressType }{@code >} + * {@link JAXBElement }{@code <}{@link TelephoneAddressType }{@code >} * * */ @@ -166,7 +166,7 @@ public class PersonDataType } /** - * Gets the value of the additionalData property. + * Ruft den Wert der additionalData-Eigenschaft ab. * * @return * possible object is @@ -178,7 +178,7 @@ public class PersonDataType } /** - * Sets the value of the additionalData property. + * Legt den Wert der additionalData-Eigenschaft fest. * * @param value * allowed object is @@ -191,9 +191,9 @@ public class PersonDataType /** - *

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

      * <complexType>
@@ -237,9 +237,9 @@ public class PersonDataType
          * 
          * 

* Objects of the following type(s) are allowed in the list + * {@link Object } * {@link String } * {@link Element } - * {@link Object } * * */ diff --git a/src/main/java/at/gv/util/xsd/persondata/PersonNameType.java b/src/main/java/at/gv/util/xsd/persondata/PersonNameType.java index 3b148fc..ee6f287 100644 --- a/src/main/java/at/gv/util/xsd/persondata/PersonNameType.java +++ b/src/main/java/at/gv/util/xsd/persondata/PersonNameType.java @@ -15,9 +15,9 @@ import javax.xml.bind.annotation.XmlValue; /** * container for parts of a name, comapre PersonenNameTyp * - *

Java class for PersonNameType complex type. + *

Java-Klasse für PersonNameType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="PersonNameType">
@@ -161,7 +161,7 @@ public class PersonNameType {
     }
 
     /**
-     * Gets the value of the legalName property.
+     * Ruft den Wert der legalName-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -173,7 +173,7 @@ public class PersonNameType {
     }
 
     /**
-     * Sets the value of the legalName property.
+     * Legt den Wert der legalName-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -214,7 +214,7 @@ public class PersonNameType {
     }
 
     /**
-     * Gets the value of the preferredGivenName property.
+     * Ruft den Wert der preferredGivenName-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -226,7 +226,7 @@ public class PersonNameType {
     }
 
     /**
-     * Sets the value of the preferredGivenName property.
+     * Legt den Wert der preferredGivenName-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -238,7 +238,7 @@ public class PersonNameType {
     }
 
     /**
-     * Gets the value of the middleName property.
+     * Ruft den Wert der middleName-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -250,7 +250,7 @@ public class PersonNameType {
     }
 
     /**
-     * Sets the value of the middleName property.
+     * Legt den Wert der middleName-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -321,9 +321,9 @@ public class PersonNameType {
 
 
     /**
-     * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

      * <complexType>
@@ -372,7 +372,7 @@ public class PersonNameType {
         protected String position;
 
         /**
-         * Gets the value of the value property.
+         * Ruft den Wert der value-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -384,7 +384,7 @@ public class PersonNameType {
         }
 
         /**
-         * Sets the value of the value property.
+         * Legt den Wert der value-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -396,7 +396,7 @@ public class PersonNameType {
         }
 
         /**
-         * Gets the value of the type property.
+         * Ruft den Wert der type-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -408,7 +408,7 @@ public class PersonNameType {
         }
 
         /**
-         * Sets the value of the type property.
+         * Legt den Wert der type-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -420,7 +420,7 @@ public class PersonNameType {
         }
 
         /**
-         * Gets the value of the position property.
+         * Ruft den Wert der position-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -432,7 +432,7 @@ public class PersonNameType {
         }
 
         /**
-         * Sets the value of the position property.
+         * Legt den Wert der position-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -447,9 +447,9 @@ public class PersonNameType {
 
 
     /**
-     * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

      * <complexType>
@@ -486,7 +486,7 @@ public class PersonNameType {
         protected String prefix;
 
         /**
-         * Gets the value of the value property.
+         * Ruft den Wert der value-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -498,7 +498,7 @@ public class PersonNameType {
         }
 
         /**
-         * Sets the value of the value property.
+         * Legt den Wert der value-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -510,7 +510,7 @@ public class PersonNameType {
         }
 
         /**
-         * Gets the value of the primary property.
+         * Ruft den Wert der primary-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -526,7 +526,7 @@ public class PersonNameType {
         }
 
         /**
-         * Sets the value of the primary property.
+         * Legt den Wert der primary-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -538,7 +538,7 @@ public class PersonNameType {
         }
 
         /**
-         * Gets the value of the prefix property.
+         * Ruft den Wert der prefix-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -550,7 +550,7 @@ public class PersonNameType {
         }
 
         /**
-         * Sets the value of the prefix property.
+         * Legt den Wert der prefix-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -565,9 +565,9 @@ public class PersonNameType {
 
 
     /**
-     * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

      * <complexType>
@@ -601,7 +601,7 @@ public class PersonNameType {
         protected String type;
 
         /**
-         * Gets the value of the value property.
+         * Ruft den Wert der value-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -613,7 +613,7 @@ public class PersonNameType {
         }
 
         /**
-         * Sets the value of the value property.
+         * Legt den Wert der value-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -625,7 +625,7 @@ public class PersonNameType {
         }
 
         /**
-         * Gets the value of the type property.
+         * Ruft den Wert der type-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -641,7 +641,7 @@ public class PersonNameType {
         }
 
         /**
-         * Sets the value of the type property.
+         * Legt den Wert der type-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/PhysicalPersonType.java b/src/main/java/at/gv/util/xsd/persondata/PhysicalPersonType.java
index 4c5a5e3..386dbe7 100644
--- a/src/main/java/at/gv/util/xsd/persondata/PhysicalPersonType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/PhysicalPersonType.java
@@ -17,9 +17,9 @@ import org.w3c.dom.Element;
 /**
  * physical person, compare NatuerlichePersonTyp
  * 
- * 

Java class for PhysicalPersonType complex type. + *

Java-Klasse für PhysicalPersonType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="PhysicalPersonType">
@@ -77,10 +77,13 @@ public class PhysicalPersonType
     @XmlElement(name = "AlternativeName")
     protected List alternativeName;
     @XmlElement(name = "MaritalStatus")
+    @XmlSchemaType(name = "token")
     protected MaritalStatusType maritalStatus;
     @XmlElement(name = "Sex")
+    @XmlSchemaType(name = "token")
     protected SexType sex;
     @XmlElement(name = "DateOfBirth")
+    @XmlSchemaType(name = "anySimpleType")
     protected String dateOfBirth;
     @XmlElement(name = "PlaceOfBirth")
     @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
@@ -95,6 +98,7 @@ public class PhysicalPersonType
     @XmlSchemaType(name = "token")
     protected String countryOfBirth;
     @XmlElement(name = "DateOfDeath")
+    @XmlSchemaType(name = "anySimpleType")
     protected String dateOfDeath;
     @XmlElement(name = "Nationality")
     protected List nationality;
@@ -111,7 +115,7 @@ public class PhysicalPersonType
     protected List any;
 
     /**
-     * Gets the value of the name property.
+     * Ruft den Wert der name-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -123,7 +127,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Sets the value of the name property.
+     * Legt den Wert der name-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -164,7 +168,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Gets the value of the maritalStatus property.
+     * Ruft den Wert der maritalStatus-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -176,7 +180,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Sets the value of the maritalStatus property.
+     * Legt den Wert der maritalStatus-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -188,7 +192,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Gets the value of the sex property.
+     * Ruft den Wert der sex-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -200,7 +204,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Sets the value of the sex property.
+     * Legt den Wert der sex-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -212,7 +216,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Gets the value of the dateOfBirth property.
+     * Ruft den Wert der dateOfBirth-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -224,7 +228,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Sets the value of the dateOfBirth property.
+     * Legt den Wert der dateOfBirth-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -236,7 +240,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Gets the value of the placeOfBirth property.
+     * Ruft den Wert der placeOfBirth-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -248,7 +252,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Sets the value of the placeOfBirth property.
+     * Legt den Wert der placeOfBirth-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -260,7 +264,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Gets the value of the stateOfBirth property.
+     * Ruft den Wert der stateOfBirth-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -272,7 +276,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Sets the value of the stateOfBirth property.
+     * Legt den Wert der stateOfBirth-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -284,7 +288,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Gets the value of the countryOfBirth property.
+     * Ruft den Wert der countryOfBirth-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -296,7 +300,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Sets the value of the countryOfBirth property.
+     * Legt den Wert der countryOfBirth-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -308,7 +312,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Gets the value of the dateOfDeath property.
+     * Ruft den Wert der dateOfDeath-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -320,7 +324,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Sets the value of the dateOfDeath property.
+     * Legt den Wert der dateOfDeath-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -361,7 +365,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Gets the value of the confession property.
+     * Ruft den Wert der confession-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -373,7 +377,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Sets the value of the confession property.
+     * Legt den Wert der confession-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -385,7 +389,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Gets the value of the occupation property.
+     * Ruft den Wert der occupation-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -397,7 +401,7 @@ public class PhysicalPersonType
     }
 
     /**
-     * Sets the value of the occupation property.
+     * Legt den Wert der occupation-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/PostalAddressType.java b/src/main/java/at/gv/util/xsd/persondata/PostalAddressType.java
index d5ba413..7dcd5d5 100644
--- a/src/main/java/at/gv/util/xsd/persondata/PostalAddressType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/PostalAddressType.java
@@ -13,9 +13,9 @@ import javax.xml.bind.annotation.XmlType;
 /**
  * compare PostAdresseTyp
  * 
- * 

Java class for PostalAddressType complex type. + *

Java-Klasse für PostalAddressType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="PostalAddressType">
@@ -146,7 +146,7 @@ public class PostalAddressType
     protected String type;
 
     /**
-     * Gets the value of the countryCode property.
+     * Ruft den Wert der countryCode-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -158,7 +158,7 @@ public class PostalAddressType
     }
 
     /**
-     * Sets the value of the countryCode property.
+     * Legt den Wert der countryCode-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -170,7 +170,7 @@ public class PostalAddressType
     }
 
     /**
-     * Gets the value of the countryName property.
+     * Ruft den Wert der countryName-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -182,7 +182,7 @@ public class PostalAddressType
     }
 
     /**
-     * Sets the value of the countryName property.
+     * Legt den Wert der countryName-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -194,7 +194,7 @@ public class PostalAddressType
     }
 
     /**
-     * Gets the value of the postalCode property.
+     * Ruft den Wert der postalCode-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -206,7 +206,7 @@ public class PostalAddressType
     }
 
     /**
-     * Sets the value of the postalCode property.
+     * Legt den Wert der postalCode-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -247,7 +247,7 @@ public class PostalAddressType
     }
 
     /**
-     * Gets the value of the state property.
+     * Ruft den Wert der state-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -259,7 +259,7 @@ public class PostalAddressType
     }
 
     /**
-     * Sets the value of the state property.
+     * Legt den Wert der state-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -271,7 +271,7 @@ public class PostalAddressType
     }
 
     /**
-     * Gets the value of the municipality property.
+     * Ruft den Wert der municipality-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -283,7 +283,7 @@ public class PostalAddressType
     }
 
     /**
-     * Sets the value of the municipality property.
+     * Legt den Wert der municipality-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -295,7 +295,7 @@ public class PostalAddressType
     }
 
     /**
-     * Gets the value of the municipalityNumber property.
+     * Ruft den Wert der municipalityNumber-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -307,7 +307,7 @@ public class PostalAddressType
     }
 
     /**
-     * Sets the value of the municipalityNumber property.
+     * Legt den Wert der municipalityNumber-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -319,7 +319,7 @@ public class PostalAddressType
     }
 
     /**
-     * Gets the value of the hamlet property.
+     * Ruft den Wert der hamlet-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -331,7 +331,7 @@ public class PostalAddressType
     }
 
     /**
-     * Sets the value of the hamlet property.
+     * Legt den Wert der hamlet-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -343,7 +343,7 @@ public class PostalAddressType
     }
 
     /**
-     * Gets the value of the hamletBilingual property.
+     * Ruft den Wert der hamletBilingual-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -355,7 +355,7 @@ public class PostalAddressType
     }
 
     /**
-     * Sets the value of the hamletBilingual property.
+     * Legt den Wert der hamletBilingual-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -367,7 +367,7 @@ public class PostalAddressType
     }
 
     /**
-     * Gets the value of the deliveryAddress property.
+     * Ruft den Wert der deliveryAddress-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -379,7 +379,7 @@ public class PostalAddressType
     }
 
     /**
-     * Sets the value of the deliveryAddress property.
+     * Legt den Wert der deliveryAddress-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -420,7 +420,7 @@ public class PostalAddressType
     }
 
     /**
-     * Gets the value of the type property.
+     * Ruft den Wert der type-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -436,7 +436,7 @@ public class PostalAddressType
     }
 
     /**
-     * Sets the value of the type property.
+     * Legt den Wert der type-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -449,9 +449,9 @@ public class PostalAddressType
 
 
     /**
-     * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

      * <complexType>
@@ -554,7 +554,7 @@ public class PostalAddressType
         }
 
         /**
-         * Gets the value of the streetName property.
+         * Ruft den Wert der streetName-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -566,7 +566,7 @@ public class PostalAddressType
         }
 
         /**
-         * Sets the value of the streetName property.
+         * Legt den Wert der streetName-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -578,7 +578,7 @@ public class PostalAddressType
         }
 
         /**
-         * Gets the value of the buildingNumber property.
+         * Ruft den Wert der buildingNumber-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -590,7 +590,7 @@ public class PostalAddressType
         }
 
         /**
-         * Sets the value of the buildingNumber property.
+         * Legt den Wert der buildingNumber-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -602,7 +602,7 @@ public class PostalAddressType
         }
 
         /**
-         * Gets the value of the unit property.
+         * Ruft den Wert der unit-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -614,7 +614,7 @@ public class PostalAddressType
         }
 
         /**
-         * Sets the value of the unit property.
+         * Legt den Wert der unit-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -626,7 +626,7 @@ public class PostalAddressType
         }
 
         /**
-         * Gets the value of the doorNumber property.
+         * Ruft den Wert der doorNumber-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -638,7 +638,7 @@ public class PostalAddressType
         }
 
         /**
-         * Sets the value of the doorNumber property.
+         * Legt den Wert der doorNumber-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -650,7 +650,7 @@ public class PostalAddressType
         }
 
         /**
-         * Gets the value of the postOfficeBox property.
+         * Ruft den Wert der postOfficeBox-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -662,7 +662,7 @@ public class PostalAddressType
         }
 
         /**
-         * Sets the value of the postOfficeBox property.
+         * Legt den Wert der postOfficeBox-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -674,7 +674,7 @@ public class PostalAddressType
         }
 
         /**
-         * Gets the value of the livingQuality property.
+         * Ruft den Wert der livingQuality-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -686,7 +686,7 @@ public class PostalAddressType
         }
 
         /**
-         * Sets the value of the livingQuality property.
+         * Legt den Wert der livingQuality-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -698,7 +698,7 @@ public class PostalAddressType
         }
 
         /**
-         * Gets the value of the dropOffPoint property.
+         * Ruft den Wert der dropOffPoint-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -710,7 +710,7 @@ public class PostalAddressType
         }
 
         /**
-         * Sets the value of the dropOffPoint property.
+         * Legt den Wert der dropOffPoint-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -722,7 +722,7 @@ public class PostalAddressType
         }
 
         /**
-         * Gets the value of the areaNumber property.
+         * Ruft den Wert der areaNumber-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -734,7 +734,7 @@ public class PostalAddressType
         }
 
         /**
-         * Sets the value of the areaNumber property.
+         * Legt den Wert der areaNumber-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -746,7 +746,7 @@ public class PostalAddressType
         }
 
         /**
-         * Gets the value of the addressRegisterEntry property.
+         * Ruft den Wert der addressRegisterEntry-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -758,7 +758,7 @@ public class PostalAddressType
         }
 
         /**
-         * Sets the value of the addressRegisterEntry property.
+         * Legt den Wert der addressRegisterEntry-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -771,9 +771,9 @@ public class PostalAddressType
 
 
         /**
-         * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

          * <complexType>
@@ -807,7 +807,7 @@ public class PostalAddressType
             protected String objectNumber;
 
             /**
-             * Gets the value of the addressCode property.
+             * Ruft den Wert der addressCode-Eigenschaft ab.
              * 
              * @return
              *     possible object is
@@ -819,7 +819,7 @@ public class PostalAddressType
             }
 
             /**
-             * Sets the value of the addressCode property.
+             * Legt den Wert der addressCode-Eigenschaft fest.
              * 
              * @param value
              *     allowed object is
@@ -831,7 +831,7 @@ public class PostalAddressType
             }
 
             /**
-             * Gets the value of the subCode property.
+             * Ruft den Wert der subCode-Eigenschaft ab.
              * 
              * @return
              *     possible object is
@@ -843,7 +843,7 @@ public class PostalAddressType
             }
 
             /**
-             * Sets the value of the subCode property.
+             * Legt den Wert der subCode-Eigenschaft fest.
              * 
              * @param value
              *     allowed object is
@@ -855,7 +855,7 @@ public class PostalAddressType
             }
 
             /**
-             * Gets the value of the objectNumber property.
+             * Ruft den Wert der objectNumber-Eigenschaft ab.
              * 
              * @return
              *     possible object is
@@ -867,7 +867,7 @@ public class PostalAddressType
             }
 
             /**
-             * Sets the value of the objectNumber property.
+             * Legt den Wert der objectNumber-Eigenschaft fest.
              * 
              * @param value
              *     allowed object is
@@ -884,9 +884,9 @@ public class PostalAddressType
 
 
     /**
-     * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

      * <complexType>
@@ -924,7 +924,7 @@ public class PostalAddressType
         protected String organizationName;
 
         /**
-         * Gets the value of the personName property.
+         * Ruft den Wert der personName-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -936,7 +936,7 @@ public class PostalAddressType
         }
 
         /**
-         * Sets the value of the personName property.
+         * Legt den Wert der personName-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -977,7 +977,7 @@ public class PostalAddressType
         }
 
         /**
-         * Gets the value of the organization property.
+         * Ruft den Wert der organization-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -989,7 +989,7 @@ public class PostalAddressType
         }
 
         /**
-         * Sets the value of the organization property.
+         * Legt den Wert der organization-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
@@ -1001,7 +1001,7 @@ public class PostalAddressType
         }
 
         /**
-         * Gets the value of the organizationName property.
+         * Ruft den Wert der organizationName-Eigenschaft ab.
          * 
          * @return
          *     possible object is
@@ -1013,7 +1013,7 @@ public class PostalAddressType
         }
 
         /**
-         * Sets the value of the organizationName property.
+         * Legt den Wert der organizationName-Eigenschaft fest.
          * 
          * @param value
          *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/RelatedPerson.java b/src/main/java/at/gv/util/xsd/persondata/RelatedPerson.java
index 8a20960..f895bfd 100644
--- a/src/main/java/at/gv/util/xsd/persondata/RelatedPerson.java
+++ b/src/main/java/at/gv/util/xsd/persondata/RelatedPerson.java
@@ -7,13 +7,14 @@ import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlElement;
 import javax.xml.bind.annotation.XmlRootElement;
+import javax.xml.bind.annotation.XmlSchemaType;
 import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType>
@@ -39,6 +40,7 @@ import javax.xml.bind.annotation.XmlType;
 public class RelatedPerson {
 
     @XmlElement(name = "TypeOfRelation")
+    @XmlSchemaType(name = "anySimpleType")
     protected List typeOfRelation;
     @XmlElement(name = "PhysicalPerson", required = true)
     protected PhysicalPersonType physicalPerson;
@@ -73,7 +75,7 @@ public class RelatedPerson {
     }
 
     /**
-     * Gets the value of the physicalPerson property.
+     * Ruft den Wert der physicalPerson-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -85,7 +87,7 @@ public class RelatedPerson {
     }
 
     /**
-     * Sets the value of the physicalPerson property.
+     * Legt den Wert der physicalPerson-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/SexType.java b/src/main/java/at/gv/util/xsd/persondata/SexType.java
index eacf4a1..c2f5b99 100644
--- a/src/main/java/at/gv/util/xsd/persondata/SexType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/SexType.java
@@ -7,9 +7,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for SexType. + *

Java-Klasse für SexType. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. *

*

  * <simpleType name="SexType">
diff --git a/src/main/java/at/gv/util/xsd/persondata/TelcomNumberType.java b/src/main/java/at/gv/util/xsd/persondata/TelcomNumberType.java
index 76664ac..ee3af30 100644
--- a/src/main/java/at/gv/util/xsd/persondata/TelcomNumberType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/TelcomNumberType.java
@@ -11,9 +11,9 @@ import javax.xml.bind.annotation.XmlType;
 /**
  * formated number or set of telephone number parts
  * 
- * 

Java class for TelcomNumberType complex type. + *

Java-Klasse für TelcomNumberType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="TelcomNumberType">
@@ -58,7 +58,7 @@ public class TelcomNumberType {
     protected String extension;
 
     /**
-     * Gets the value of the formattedNumber property.
+     * Ruft den Wert der formattedNumber-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -70,7 +70,7 @@ public class TelcomNumberType {
     }
 
     /**
-     * Sets the value of the formattedNumber property.
+     * Legt den Wert der formattedNumber-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -82,7 +82,7 @@ public class TelcomNumberType {
     }
 
     /**
-     * Gets the value of the internationalCountryCode property.
+     * Ruft den Wert der internationalCountryCode-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -94,7 +94,7 @@ public class TelcomNumberType {
     }
 
     /**
-     * Sets the value of the internationalCountryCode property.
+     * Legt den Wert der internationalCountryCode-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -106,7 +106,7 @@ public class TelcomNumberType {
     }
 
     /**
-     * Gets the value of the nationalNumber property.
+     * Ruft den Wert der nationalNumber-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -118,7 +118,7 @@ public class TelcomNumberType {
     }
 
     /**
-     * Sets the value of the nationalNumber property.
+     * Legt den Wert der nationalNumber-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -130,7 +130,7 @@ public class TelcomNumberType {
     }
 
     /**
-     * Gets the value of the areaCityCode property.
+     * Ruft den Wert der areaCityCode-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -142,7 +142,7 @@ public class TelcomNumberType {
     }
 
     /**
-     * Sets the value of the areaCityCode property.
+     * Legt den Wert der areaCityCode-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -154,7 +154,7 @@ public class TelcomNumberType {
     }
 
     /**
-     * Gets the value of the subscriberNumber property.
+     * Ruft den Wert der subscriberNumber-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -166,7 +166,7 @@ public class TelcomNumberType {
     }
 
     /**
-     * Sets the value of the subscriberNumber property.
+     * Legt den Wert der subscriberNumber-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -178,7 +178,7 @@ public class TelcomNumberType {
     }
 
     /**
-     * Gets the value of the extension property.
+     * Ruft den Wert der extension-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -190,7 +190,7 @@ public class TelcomNumberType {
     }
 
     /**
-     * Sets the value of the extension property.
+     * Legt den Wert der extension-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/TelephoneAddressType.java b/src/main/java/at/gv/util/xsd/persondata/TelephoneAddressType.java
index 2e8e7e6..f921f29 100644
--- a/src/main/java/at/gv/util/xsd/persondata/TelephoneAddressType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/TelephoneAddressType.java
@@ -15,9 +15,9 @@ import org.w3c.dom.Element;
 /**
  * phone numbers, conmpare TelephoneAdresseTyp
  * 
- * 

Java class for TelephoneAddressType complex type. + *

Java-Klasse für TelephoneAddressType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="TelephoneAddressType">
@@ -84,7 +84,7 @@ public class TelephoneAddressType
     }
 
     /**
-     * Gets the value of the number property.
+     * Ruft den Wert der number-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -96,7 +96,7 @@ public class TelephoneAddressType
     }
 
     /**
-     * Sets the value of the number property.
+     * Legt den Wert der number-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/TypedPostalAddressType.java b/src/main/java/at/gv/util/xsd/persondata/TypedPostalAddressType.java
index 0b53e5e..b075417 100644
--- a/src/main/java/at/gv/util/xsd/persondata/TypedPostalAddressType.java
+++ b/src/main/java/at/gv/util/xsd/persondata/TypedPostalAddressType.java
@@ -15,9 +15,9 @@ import org.w3c.dom.Element;
 /**
  * postal address with type information, compare TypisiertePostAdresseTyp
  * 
- * 

Java class for TypedPostalAddressType complex type. + *

Java-Klasse für TypedPostalAddressType complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType name="TypedPostalAddressType">
@@ -55,7 +55,7 @@ public class TypedPostalAddressType
     protected List any;
 
     /**
-     * Gets the value of the type property.
+     * Ruft den Wert der type-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -67,7 +67,7 @@ public class TypedPostalAddressType
     }
 
     /**
-     * Sets the value of the type property.
+     * Legt den Wert der type-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
@@ -79,7 +79,7 @@ public class TypedPostalAddressType
     }
 
     /**
-     * Gets the value of the postalAddress property.
+     * Ruft den Wert der postalAddress-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -91,7 +91,7 @@ public class TypedPostalAddressType
     }
 
     /**
-     * Sets the value of the postalAddress property.
+     * Legt den Wert der postalAddress-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/Vereinsnummer.java b/src/main/java/at/gv/util/xsd/persondata/Vereinsnummer.java
index 08edceb..5aa2875 100644
--- a/src/main/java/at/gv/util/xsd/persondata/Vereinsnummer.java
+++ b/src/main/java/at/gv/util/xsd/persondata/Vereinsnummer.java
@@ -8,9 +8,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType>
@@ -34,7 +34,7 @@ public class Vereinsnummer
     protected String identifier;
 
     /**
-     * Gets the value of the identifier property.
+     * Ruft den Wert der identifier-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -50,7 +50,7 @@ public class Vereinsnummer
     }
 
     /**
-     * Sets the value of the identifier property.
+     * Legt den Wert der identifier-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/ZMRzahl.java b/src/main/java/at/gv/util/xsd/persondata/ZMRzahl.java
index 42f0bea..b6b7f57 100644
--- a/src/main/java/at/gv/util/xsd/persondata/ZMRzahl.java
+++ b/src/main/java/at/gv/util/xsd/persondata/ZMRzahl.java
@@ -8,9 +8,9 @@ import javax.xml.bind.annotation.XmlType;
 
 
 /**
- * 

Java class for anonymous complex type. + *

Java-Klasse für anonymous complex type. * - *

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

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist. * *

  * <complexType>
@@ -34,7 +34,7 @@ public class ZMRzahl
     protected String identifier;
 
     /**
-     * Gets the value of the identifier property.
+     * Ruft den Wert der identifier-Eigenschaft ab.
      * 
      * @return
      *     possible object is
@@ -50,7 +50,7 @@ public class ZMRzahl
     }
 
     /**
-     * Sets the value of the identifier property.
+     * Legt den Wert der identifier-Eigenschaft fest.
      * 
      * @param value
      *     allowed object is
diff --git a/src/main/java/at/gv/util/xsd/persondata/package-info.java b/src/main/java/at/gv/util/xsd/persondata/package-info.java
index 1c9b9e5..42f2b8d 100644
--- a/src/main/java/at/gv/util/xsd/persondata/package-info.java
+++ b/src/main/java/at/gv/util/xsd/persondata/package-info.java
@@ -1,2 +1,6 @@
-@javax.xml.bind.annotation.XmlSchema(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
+@javax.xml.bind.annotation.XmlSchema(namespace = "http://reference.e-government.gv.at/namespace/persondata/20020228#",
+	xmlns = {
+		@javax.xml.bind.annotation.XmlNs(namespaceURI = "http://reference.e-government.gv.at/namespace/persondata/20020228#", prefix = "pr")		
+	},
+	elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
 package at.gv.util.xsd.persondata;
-- 
cgit v1.2.3