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   * TelephoneNumber is the mapping of the same named interface in ebRIM.
19   * 
20   * <p>Java class for TelephoneNumberType complex type.
21   * 
22   * <p>The following schema fragment specifies the expected content contained within this class.
23   * 
24   * <pre>
25   * &lt;complexType name="TelephoneNumberType">
26   *   &lt;complexContent>
27   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
28   *       &lt;attribute name="areaCode" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}String8" />
29   *       &lt;attribute name="countryCode" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}String8" />
30   *       &lt;attribute name="extension" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}String8" />
31   *       &lt;attribute name="number" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}String16" />
32   *       &lt;attribute name="phoneType" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}String32" />
33   *     &lt;/restriction>
34   *   &lt;/complexContent>
35   * &lt;/complexType>
36   * </pre>
37   * 
38   * 
39   */
40  @XmlAccessorType(XmlAccessType.FIELD)
41  @XmlType(name = "TelephoneNumberType")
42  public class TelephoneNumberType {
43  
44      @XmlAttribute
45      protected String areaCode;
46      @XmlAttribute
47      protected String countryCode;
48      @XmlAttribute
49      protected String extension;
50      @XmlAttribute
51      protected String number;
52      @XmlAttribute
53      protected String phoneType;
54  
55      /**
56       * Gets the value of the areaCode property.
57       * 
58       * @return
59       *     possible object is
60       *     {@link String }
61       *     
62       */
63      public String getAreaCode() {
64          return areaCode;
65      }
66  
67      /**
68       * Sets the value of the areaCode property.
69       * 
70       * @param value
71       *     allowed object is
72       *     {@link String }
73       *     
74       */
75      public void setAreaCode(String value) {
76          this.areaCode = value;
77      }
78  
79      /**
80       * Gets the value of the countryCode property.
81       * 
82       * @return
83       *     possible object is
84       *     {@link String }
85       *     
86       */
87      public String getCountryCode() {
88          return countryCode;
89      }
90  
91      /**
92       * Sets the value of the countryCode property.
93       * 
94       * @param value
95       *     allowed object is
96       *     {@link String }
97       *     
98       */
99      public void setCountryCode(String value) {
100         this.countryCode = value;
101     }
102 
103     /**
104      * Gets the value of the extension property.
105      * 
106      * @return
107      *     possible object is
108      *     {@link String }
109      *     
110      */
111     public String getExtension() {
112         return extension;
113     }
114 
115     /**
116      * Sets the value of the extension property.
117      * 
118      * @param value
119      *     allowed object is
120      *     {@link String }
121      *     
122      */
123     public void setExtension(String value) {
124         this.extension = value;
125     }
126 
127     /**
128      * Gets the value of the number property.
129      * 
130      * @return
131      *     possible object is
132      *     {@link String }
133      *     
134      */
135     public String getNumber() {
136         return number;
137     }
138 
139     /**
140      * Sets the value of the number property.
141      * 
142      * @param value
143      *     allowed object is
144      *     {@link String }
145      *     
146      */
147     public void setNumber(String value) {
148         this.number = value;
149     }
150 
151     /**
152      * Gets the value of the phoneType property.
153      * 
154      * @return
155      *     possible object is
156      *     {@link String }
157      *     
158      */
159     public String getPhoneType() {
160         return phoneType;
161     }
162 
163     /**
164      * Sets the value of the phoneType property.
165      * 
166      * @param value
167      *     allowed object is
168      *     {@link String }
169      *     
170      */
171     public void setPhoneType(String value) {
172         this.phoneType = value;
173     }
174 
175 }