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.XmlAttribute;
014 import javax.xml.bind.annotation.XmlElement;
015 import javax.xml.bind.annotation.XmlRootElement;
016 import javax.xml.bind.annotation.XmlType;
017
018
019 /**
020 * <p>Java class for anonymous complex type.
021 *
022 * <p>The following schema fragment specifies the expected content contained within this class.
023 *
024 * <pre>
025 * <complexType>
026 * <complexContent>
027 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
028 * <sequence>
029 * <element ref="{http://www.opengis.net/gml}beginPosition"/>
030 * <element ref="{http://www.opengis.net/gml}endPosition"/>
031 * </sequence>
032 * <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
033 * </restriction>
034 * </complexContent>
035 * </complexType>
036 * </pre>
037 *
038 *
039 */
040 @XmlAccessorType(XmlAccessType.FIELD)
041 @XmlType(name = "", propOrder = {
042 "beginPosition",
043 "endPosition"
044 })
045 @XmlRootElement(name = "TimePeriod", namespace = "http://www.opengis.net/gml")
046 public class TimePeriod {
047
048 @XmlElement(namespace = "http://www.opengis.net/gml", required = true)
049 protected String beginPosition;
050 @XmlElement(namespace = "http://www.opengis.net/gml", required = true)
051 protected String endPosition;
052 @XmlAttribute(namespace = "http://www.opengis.net/gml", required = true)
053 protected String id;
054
055 /**
056 * Gets the value of the beginPosition property.
057 *
058 * @return
059 * possible object is
060 * {@link String }
061 *
062 */
063 public String getBeginPosition() {
064 return beginPosition;
065 }
066
067 /**
068 * Sets the value of the beginPosition property.
069 *
070 * @param value
071 * allowed object is
072 * {@link String }
073 *
074 */
075 public void setBeginPosition(String value) {
076 this.beginPosition = value;
077 }
078
079 /**
080 * Gets the value of the endPosition property.
081 *
082 * @return
083 * possible object is
084 * {@link String }
085 *
086 */
087 public String getEndPosition() {
088 return endPosition;
089 }
090
091 /**
092 * Sets the value of the endPosition property.
093 *
094 * @param value
095 * allowed object is
096 * {@link String }
097 *
098 */
099 public void setEndPosition(String value) {
100 this.endPosition = value;
101 }
102
103 /**
104 * Gets the value of the id property.
105 *
106 * @return
107 * possible object is
108 * {@link String }
109 *
110 */
111 public String getId() {
112 return id;
113 }
114
115 /**
116 * Sets the value of the id property.
117 *
118 * @param value
119 * allowed object is
120 * {@link String }
121 *
122 */
123 public void setId(String value) {
124 this.id = value;
125 }
126
127 }