summaryrefslogtreecommitdiff
path: root/src/main/java/at/gv/util/xsd/szr/persondata/AlternativeNameType.java
diff options
context:
space:
mode:
authorThomas Lenz <thomas.lenz@egiz.gv.at>2020-01-23 13:47:25 +0100
committerThomas Lenz <thomas.lenz@egiz.gv.at>2020-01-23 13:47:25 +0100
commitf7c97e3423fa51f9f3d32f0285f2468d95d5987d (patch)
treebd30f3c5ceabf149f42da518ec5b803e3c27b1ca /src/main/java/at/gv/util/xsd/szr/persondata/AlternativeNameType.java
parent2708d02b25f55883b387a334b4fd85dfb9ea831a (diff)
downloadegovutils-f7c97e3423fa51f9f3d32f0285f2468d95d5987d.tar.gz
egovutils-f7c97e3423fa51f9f3d32f0285f2468d95d5987d.tar.bz2
egovutils-f7c97e3423fa51f9f3d32f0285f2468d95d5987d.zip
add first version of SZR client v4.0
Diffstat (limited to 'src/main/java/at/gv/util/xsd/szr/persondata/AlternativeNameType.java')
-rw-r--r--src/main/java/at/gv/util/xsd/szr/persondata/AlternativeNameType.java54
1 files changed, 10 insertions, 44 deletions
diff --git a/src/main/java/at/gv/util/xsd/szr/persondata/AlternativeNameType.java b/src/main/java/at/gv/util/xsd/szr/persondata/AlternativeNameType.java
index bf7c3c6..da6cbf3 100644
--- a/src/main/java/at/gv/util/xsd/szr/persondata/AlternativeNameType.java
+++ b/src/main/java/at/gv/util/xsd/szr/persondata/AlternativeNameType.java
@@ -3,9 +3,7 @@ package at.gv.util.xsd.szr.persondata;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
@@ -15,16 +13,15 @@ import javax.xml.bind.annotation.XmlType;
* <p>Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
*
* <pre>
- * &lt;complexType name="AlternativeNameType">
- * &lt;complexContent>
- * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * &lt;sequence>
- * &lt;element name="FamilyName" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * &lt;/sequence>
- * &lt;attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" fixed="MaidenName" />
- * &lt;/restriction>
- * &lt;/complexContent>
- * &lt;/complexType>
+ * &lt;complexType name="AlternativeNameType"&gt;
+ * &lt;complexContent&gt;
+ * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
+ * &lt;sequence&gt;
+ * &lt;element name="FamilyName" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
+ * &lt;/sequence&gt;
+ * &lt;/restriction&gt;
+ * &lt;/complexContent&gt;
+ * &lt;/complexType&gt;
* </pre>
*
*
@@ -35,11 +32,8 @@ import javax.xml.bind.annotation.XmlType;
})
public class AlternativeNameType {
- @XmlElement(name = "FamilyName", required = true)
+ @XmlElement(name = "FamilyName", required = true, nillable = true)
protected String familyName;
- @XmlAttribute(name = "Type")
- @XmlSchemaType(name = "anySimpleType")
- protected String type;
/**
* Ruft den Wert der familyName-Eigenschaft ab.
@@ -65,32 +59,4 @@ public class AlternativeNameType {
this.familyName = value;
}
- /**
- * Ruft den Wert der type-Eigenschaft ab.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getType() {
- if (type == null) {
- return "MaidenName";
- } else {
- return type;
- }
- }
-
- /**
- * Legt den Wert der type-Eigenschaft fest.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setType(String value) {
- this.type = value;
- }
-
}