View Javadoc
1   //
2   // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.9-03/31/2009 04:14 PM(snajper)-fcs 
3   // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
4   // Any modifications to this file will be lost upon recompilation of the source schema. 
5   // Generated on: 2009.04.30 at 06:20:20 PM CEST 
6   //
7   
8   
9   package org.openehealth.ipf.commons.ihe.xds.core.stub.ebrs30.rim;
10  
11  import javax.xml.bind.annotation.XmlAccessType;
12  import javax.xml.bind.annotation.XmlAccessorType;
13  import javax.xml.bind.annotation.XmlAttribute;
14  import javax.xml.bind.annotation.XmlType;
15  
16  
17  /**
18   * Mapping of the same named interface in ebRIM.
19   * 
20   * <p>Java class for PersonNameType complex type.
21   * 
22   * <p>The following schema fragment specifies the expected content contained within this class.
23   * 
24   * <pre>
25   * &lt;complexType name="PersonNameType">
26   *   &lt;complexContent>
27   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
28   *       &lt;attribute name="firstName" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}ShortName" />
29   *       &lt;attribute name="middleName" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}ShortName" />
30   *       &lt;attribute name="lastName" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}ShortName" />
31   *     &lt;/restriction>
32   *   &lt;/complexContent>
33   * &lt;/complexType>
34   * </pre>
35   * 
36   * 
37   */
38  @XmlAccessorType(XmlAccessType.FIELD)
39  @XmlType(name = "PersonNameType")
40  public class PersonNameType {
41  
42      @XmlAttribute
43      protected String firstName;
44      @XmlAttribute
45      protected String middleName;
46      @XmlAttribute
47      protected String lastName;
48  
49      /**
50       * Gets the value of the firstName property.
51       * 
52       * @return
53       *     possible object is
54       *     {@link String }
55       *     
56       */
57      public String getFirstName() {
58          return firstName;
59      }
60  
61      /**
62       * Sets the value of the firstName property.
63       * 
64       * @param value
65       *     allowed object is
66       *     {@link String }
67       *     
68       */
69      public void setFirstName(String value) {
70          this.firstName = value;
71      }
72  
73      /**
74       * Gets the value of the middleName property.
75       * 
76       * @return
77       *     possible object is
78       *     {@link String }
79       *     
80       */
81      public String getMiddleName() {
82          return middleName;
83      }
84  
85      /**
86       * Sets the value of the middleName property.
87       * 
88       * @param value
89       *     allowed object is
90       *     {@link String }
91       *     
92       */
93      public void setMiddleName(String value) {
94          this.middleName = value;
95      }
96  
97      /**
98       * Gets the value of the lastName property.
99       * 
100      * @return
101      *     possible object is
102      *     {@link String }
103      *     
104      */
105     public String getLastName() {
106         return lastName;
107     }
108 
109     /**
110      * Sets the value of the lastName property.
111      * 
112      * @param value
113      *     allowed object is
114      *     {@link String }
115      *     
116      */
117     public void setLastName(String value) {
118         this.lastName = value;
119     }
120 
121 }