001 //
002 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1-b02-fcs
003 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
004 // Any modifications to this file will be lost upon recompilation of the source schema.
005 // Generated on: 2010.09.16 at 02:31:28 PM GMT
006 //
007
008
009 package org.deegree.portal.cataloguemanager.model;
010
011 import javax.xml.bind.annotation.XmlAccessType;
012 import javax.xml.bind.annotation.XmlAccessorType;
013 import javax.xml.bind.annotation.XmlElement;
014 import javax.xml.bind.annotation.XmlRootElement;
015 import javax.xml.bind.annotation.XmlType;
016
017
018 /**
019 * <p>Java class for anonymous complex type.
020 *
021 * <p>The following schema fragment specifies the expected content contained within this class.
022 *
023 * <pre>
024 * <complexType>
025 * <complexContent>
026 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
027 * <sequence>
028 * <element ref="{http://www.isotc211.org/2005/gmd}extentTypeCode"/>
029 * <element ref="{http://www.isotc211.org/2005/gmd}westBoundLongitude"/>
030 * <element ref="{http://www.isotc211.org/2005/gmd}eastBoundLongitude"/>
031 * <element ref="{http://www.isotc211.org/2005/gmd}southBoundLatitude"/>
032 * <element ref="{http://www.isotc211.org/2005/gmd}northBoundLatitude"/>
033 * </sequence>
034 * </restriction>
035 * </complexContent>
036 * </complexType>
037 * </pre>
038 *
039 *
040 */
041 @XmlAccessorType(XmlAccessType.FIELD)
042 @XmlType(name = "", propOrder = {
043 "extentTypeCode",
044 "westBoundLongitude",
045 "eastBoundLongitude",
046 "southBoundLatitude",
047 "northBoundLatitude"
048 })
049 @XmlRootElement(name = "EX_GeographicBoundingBox")
050 public class EXGeographicBoundingBox {
051
052 @XmlElement(required = true)
053 protected ExtentTypeCode extentTypeCode;
054 @XmlElement(required = true)
055 protected WestBoundLongitude westBoundLongitude;
056 @XmlElement(required = true)
057 protected EastBoundLongitude eastBoundLongitude;
058 @XmlElement(required = true)
059 protected SouthBoundLatitude southBoundLatitude;
060 @XmlElement(required = true)
061 protected NorthBoundLatitude northBoundLatitude;
062
063 /**
064 * Gets the value of the extentTypeCode property.
065 *
066 * @return
067 * possible object is
068 * {@link ExtentTypeCode }
069 *
070 */
071 public ExtentTypeCode getExtentTypeCode() {
072 return extentTypeCode;
073 }
074
075 /**
076 * Sets the value of the extentTypeCode property.
077 *
078 * @param value
079 * allowed object is
080 * {@link ExtentTypeCode }
081 *
082 */
083 public void setExtentTypeCode(ExtentTypeCode value) {
084 this.extentTypeCode = value;
085 }
086
087 /**
088 * Gets the value of the westBoundLongitude property.
089 *
090 * @return
091 * possible object is
092 * {@link WestBoundLongitude }
093 *
094 */
095 public WestBoundLongitude getWestBoundLongitude() {
096 return westBoundLongitude;
097 }
098
099 /**
100 * Sets the value of the westBoundLongitude property.
101 *
102 * @param value
103 * allowed object is
104 * {@link WestBoundLongitude }
105 *
106 */
107 public void setWestBoundLongitude(WestBoundLongitude value) {
108 this.westBoundLongitude = value;
109 }
110
111 /**
112 * Gets the value of the eastBoundLongitude property.
113 *
114 * @return
115 * possible object is
116 * {@link EastBoundLongitude }
117 *
118 */
119 public EastBoundLongitude getEastBoundLongitude() {
120 return eastBoundLongitude;
121 }
122
123 /**
124 * Sets the value of the eastBoundLongitude property.
125 *
126 * @param value
127 * allowed object is
128 * {@link EastBoundLongitude }
129 *
130 */
131 public void setEastBoundLongitude(EastBoundLongitude value) {
132 this.eastBoundLongitude = value;
133 }
134
135 /**
136 * Gets the value of the southBoundLatitude property.
137 *
138 * @return
139 * possible object is
140 * {@link SouthBoundLatitude }
141 *
142 */
143 public SouthBoundLatitude getSouthBoundLatitude() {
144 return southBoundLatitude;
145 }
146
147 /**
148 * Sets the value of the southBoundLatitude property.
149 *
150 * @param value
151 * allowed object is
152 * {@link SouthBoundLatitude }
153 *
154 */
155 public void setSouthBoundLatitude(SouthBoundLatitude value) {
156 this.southBoundLatitude = value;
157 }
158
159 /**
160 * Gets the value of the northBoundLatitude property.
161 *
162 * @return
163 * possible object is
164 * {@link NorthBoundLatitude }
165 *
166 */
167 public NorthBoundLatitude getNorthBoundLatitude() {
168 return northBoundLatitude;
169 }
170
171 /**
172 * Sets the value of the northBoundLatitude property.
173 *
174 * @param value
175 * allowed object is
176 * {@link NorthBoundLatitude }
177 *
178 */
179 public void setNorthBoundLatitude(NorthBoundLatitude value) {
180 this.northBoundLatitude = value;
181 }
182
183 }