Coverage Report - net.opengis.gml.PointPropertyType
 
Classes in this File Line Coverage Branch Coverage Complexity
PointPropertyType
0% 
0% 
0
 
 1  
 //
 2  
 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-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: 2008.06.11 at 12:15:46 AM EDT 
 6  
 //
 7  
 
 8  
 
 9  
 package net.opengis.gml;
 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.XmlElement;
 15  
 import javax.xml.bind.annotation.XmlSchemaType;
 16  
 import javax.xml.bind.annotation.XmlType;
 17  
 
 18  
 
 19  
 /**
 20  
  * A property that has a point as its value domain can either be an appropriate geometry element encapsulated in an element of this type or an XLink reference to a remote geometry element (where remote includes geometry elements located elsewhere in the same document). Either the reference or the contained element must be given, but neither both nor none.
 21  
  * 
 22  
  * <p>Java class for PointPropertyType complex type.
 23  
  * 
 24  
  * <p>The following schema fragment specifies the expected content contained within this class.
 25  
  * 
 26  
  * <pre>
 27  
  * &lt;complexType name="PointPropertyType">
 28  
  *   &lt;complexContent>
 29  
  *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 30  
  *       &lt;sequence>
 31  
  *         &lt;element ref="{http://www.opengis.net/gml}Point" minOccurs="0"/>
 32  
  *       &lt;/sequence>
 33  
  *       &lt;attGroup ref="{http://www.opengis.net/gml}AssociationAttributeGroup"/>
 34  
  *     &lt;/restriction>
 35  
  *   &lt;/complexContent>
 36  
  * &lt;/complexType>
 37  
  * </pre>
 38  
  * 
 39  
  * 
 40  
  */
 41  
 @XmlAccessorType(XmlAccessType.FIELD)
 42  
 @XmlType(name = "PointPropertyType", propOrder = {
 43  
     "point"
 44  
 })
 45  0
 public class PointPropertyType {
 46  
 
 47  
     @XmlElement(name = "Point")
 48  
     protected PointType point;
 49  
     @XmlAttribute(namespace = "http://www.opengis.net/gml")
 50  
     @XmlSchemaType(name = "anyURI")
 51  
     protected String remoteSchema;
 52  
     @XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
 53  
     protected String type;
 54  
     @XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
 55  
     @XmlSchemaType(name = "anyURI")
 56  
     protected String href;
 57  
     @XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
 58  
     @XmlSchemaType(name = "anyURI")
 59  
     protected String role;
 60  
     @XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
 61  
     @XmlSchemaType(name = "anyURI")
 62  
     protected String arcrole;
 63  
     @XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
 64  
     protected String title;
 65  
     @XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
 66  
     protected String show;
 67  
     @XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
 68  
     protected String actuate;
 69  
 
 70  
     /**
 71  
      * Gets the value of the point property.
 72  
      * 
 73  
      * @return
 74  
      *     possible object is
 75  
      *     {@link PointType }
 76  
      *     
 77  
      */
 78  
     public PointType getPoint() {
 79  0
         return point;
 80  
     }
 81  
 
 82  
     /**
 83  
      * Sets the value of the point property.
 84  
      * 
 85  
      * @param value
 86  
      *     allowed object is
 87  
      *     {@link PointType }
 88  
      *     
 89  
      */
 90  
     public void setPoint(PointType value) {
 91  0
         this.point = value;
 92  0
     }
 93  
 
 94  
     /**
 95  
      * Gets the value of the remoteSchema property.
 96  
      * 
 97  
      * @return
 98  
      *     possible object is
 99  
      *     {@link String }
 100  
      *     
 101  
      */
 102  
     public String getRemoteSchema() {
 103  0
         return remoteSchema;
 104  
     }
 105  
 
 106  
     /**
 107  
      * Sets the value of the remoteSchema property.
 108  
      * 
 109  
      * @param value
 110  
      *     allowed object is
 111  
      *     {@link String }
 112  
      *     
 113  
      */
 114  
     public void setRemoteSchema(String value) {
 115  0
         this.remoteSchema = value;
 116  0
     }
 117  
 
 118  
     /**
 119  
      * Gets the value of the type property.
 120  
      * 
 121  
      * @return
 122  
      *     possible object is
 123  
      *     {@link String }
 124  
      *     
 125  
      */
 126  
     public String getType() {
 127  0
         if (type == null) {
 128  0
             return "simple";
 129  
         } else {
 130  0
             return type;
 131  
         }
 132  
     }
 133  
 
 134  
     /**
 135  
      * Sets the value of the type property.
 136  
      * 
 137  
      * @param value
 138  
      *     allowed object is
 139  
      *     {@link String }
 140  
      *     
 141  
      */
 142  
     public void setType(String value) {
 143  0
         this.type = value;
 144  0
     }
 145  
 
 146  
     /**
 147  
      * Gets the value of the href property.
 148  
      * 
 149  
      * @return
 150  
      *     possible object is
 151  
      *     {@link String }
 152  
      *     
 153  
      */
 154  
     public String getHref() {
 155  0
         return href;
 156  
     }
 157  
 
 158  
     /**
 159  
      * Sets the value of the href property.
 160  
      * 
 161  
      * @param value
 162  
      *     allowed object is
 163  
      *     {@link String }
 164  
      *     
 165  
      */
 166  
     public void setHref(String value) {
 167  0
         this.href = value;
 168  0
     }
 169  
 
 170  
     /**
 171  
      * Gets the value of the role property.
 172  
      * 
 173  
      * @return
 174  
      *     possible object is
 175  
      *     {@link String }
 176  
      *     
 177  
      */
 178  
     public String getRole() {
 179  0
         return role;
 180  
     }
 181  
 
 182  
     /**
 183  
      * Sets the value of the role property.
 184  
      * 
 185  
      * @param value
 186  
      *     allowed object is
 187  
      *     {@link String }
 188  
      *     
 189  
      */
 190  
     public void setRole(String value) {
 191  0
         this.role = value;
 192  0
     }
 193  
 
 194  
     /**
 195  
      * Gets the value of the arcrole property.
 196  
      * 
 197  
      * @return
 198  
      *     possible object is
 199  
      *     {@link String }
 200  
      *     
 201  
      */
 202  
     public String getArcrole() {
 203  0
         return arcrole;
 204  
     }
 205  
 
 206  
     /**
 207  
      * Sets the value of the arcrole property.
 208  
      * 
 209  
      * @param value
 210  
      *     allowed object is
 211  
      *     {@link String }
 212  
      *     
 213  
      */
 214  
     public void setArcrole(String value) {
 215  0
         this.arcrole = value;
 216  0
     }
 217  
 
 218  
     /**
 219  
      * Gets the value of the title property.
 220  
      * 
 221  
      * @return
 222  
      *     possible object is
 223  
      *     {@link String }
 224  
      *     
 225  
      */
 226  
     public String getTitle() {
 227  0
         return title;
 228  
     }
 229  
 
 230  
     /**
 231  
      * Sets the value of the title property.
 232  
      * 
 233  
      * @param value
 234  
      *     allowed object is
 235  
      *     {@link String }
 236  
      *     
 237  
      */
 238  
     public void setTitle(String value) {
 239  0
         this.title = value;
 240  0
     }
 241  
 
 242  
     /**
 243  
      * Gets the value of the show property.
 244  
      * 
 245  
      * @return
 246  
      *     possible object is
 247  
      *     {@link String }
 248  
      *     
 249  
      */
 250  
     public String getShow() {
 251  0
         return show;
 252  
     }
 253  
 
 254  
     /**
 255  
      * Sets the value of the show property.
 256  
      * 
 257  
      * @param value
 258  
      *     allowed object is
 259  
      *     {@link String }
 260  
      *     
 261  
      */
 262  
     public void setShow(String value) {
 263  0
         this.show = value;
 264  0
     }
 265  
 
 266  
     /**
 267  
      * Gets the value of the actuate property.
 268  
      * 
 269  
      * @return
 270  
      *     possible object is
 271  
      *     {@link String }
 272  
      *     
 273  
      */
 274  
     public String getActuate() {
 275  0
         return actuate;
 276  
     }
 277  
 
 278  
     /**
 279  
      * Sets the value of the actuate property.
 280  
      * 
 281  
      * @param value
 282  
      *     allowed object is
 283  
      *     {@link String }
 284  
      *     
 285  
      */
 286  
     public void setActuate(String value) {
 287  0
         this.actuate = value;
 288  0
     }
 289  
 
 290  
 }