Coverage Report - net.opengis.gml.MetaDataPropertyType
 
Classes in this File Line Coverage Branch Coverage Complexity
MetaDataPropertyType
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.XmlAnyElement;
 14  
 import javax.xml.bind.annotation.XmlAttribute;
 15  
 import javax.xml.bind.annotation.XmlElement;
 16  
 import javax.xml.bind.annotation.XmlSchemaType;
 17  
 import javax.xml.bind.annotation.XmlType;
 18  
 import org.w3c.dom.Element;
 19  
 
 20  
 
 21  
 /**
 22  
  * Base type for complex metadata property types.
 23  
  * 
 24  
  * <p>Java class for MetaDataPropertyType complex type.
 25  
  * 
 26  
  * <p>The following schema fragment specifies the expected content contained within this class.
 27  
  * 
 28  
  * <pre>
 29  
  * &lt;complexType name="MetaDataPropertyType">
 30  
  *   &lt;complexContent>
 31  
  *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 32  
  *       &lt;choice minOccurs="0">
 33  
  *         &lt;element ref="{http://www.opengis.net/gml}_MetaData"/>
 34  
  *         &lt;any/>
 35  
  *       &lt;/choice>
 36  
  *       &lt;attGroup ref="{http://www.opengis.net/gml}AssociationAttributeGroup"/>
 37  
  *       &lt;attribute name="about" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
 38  
  *     &lt;/restriction>
 39  
  *   &lt;/complexContent>
 40  
  * &lt;/complexType>
 41  
  * </pre>
 42  
  * 
 43  
  * 
 44  
  */
 45  
 @XmlAccessorType(XmlAccessType.FIELD)
 46  
 @XmlType(name = "MetaDataPropertyType", propOrder = {
 47  
     "metaData",
 48  
     "any"
 49  
 })
 50  0
 public class MetaDataPropertyType {
 51  
 
 52  
     @XmlElement(name = "_MetaData")
 53  
     protected AbstractMetaDataType metaData;
 54  
     @XmlAnyElement(lax = true)
 55  
     protected Object any;
 56  
     @XmlAttribute
 57  
     @XmlSchemaType(name = "anyURI")
 58  
     protected String about;
 59  
     @XmlAttribute(namespace = "http://www.opengis.net/gml")
 60  
     @XmlSchemaType(name = "anyURI")
 61  
     protected String remoteSchema;
 62  
     @XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
 63  
     protected String type;
 64  
     @XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
 65  
     @XmlSchemaType(name = "anyURI")
 66  
     protected String href;
 67  
     @XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
 68  
     @XmlSchemaType(name = "anyURI")
 69  
     protected String role;
 70  
     @XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
 71  
     @XmlSchemaType(name = "anyURI")
 72  
     protected String arcrole;
 73  
     @XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
 74  
     protected String title;
 75  
     @XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
 76  
     protected String show;
 77  
     @XmlAttribute(namespace = "http://www.w3.org/1999/xlink")
 78  
     protected String actuate;
 79  
 
 80  
     /**
 81  
      * Gets the value of the metaData property.
 82  
      * 
 83  
      * @return
 84  
      *     possible object is
 85  
      *     {@link AbstractMetaDataType }
 86  
      *     
 87  
      */
 88  
     public AbstractMetaDataType getMetaData() {
 89  0
         return metaData;
 90  
     }
 91  
 
 92  
     /**
 93  
      * Sets the value of the metaData property.
 94  
      * 
 95  
      * @param value
 96  
      *     allowed object is
 97  
      *     {@link AbstractMetaDataType }
 98  
      *     
 99  
      */
 100  
     public void setMetaData(AbstractMetaDataType value) {
 101  0
         this.metaData = value;
 102  0
     }
 103  
 
 104  
     /**
 105  
      * Gets the value of the any property.
 106  
      * 
 107  
      * @return
 108  
      *     possible object is
 109  
      *     {@link Object }
 110  
      *     {@link Element }
 111  
      *     
 112  
      */
 113  
     public Object getAny() {
 114  0
         return any;
 115  
     }
 116  
 
 117  
     /**
 118  
      * Sets the value of the any property.
 119  
      * 
 120  
      * @param value
 121  
      *     allowed object is
 122  
      *     {@link Object }
 123  
      *     {@link Element }
 124  
      *     
 125  
      */
 126  
     public void setAny(Object value) {
 127  0
         this.any = value;
 128  0
     }
 129  
 
 130  
     /**
 131  
      * Gets the value of the about property.
 132  
      * 
 133  
      * @return
 134  
      *     possible object is
 135  
      *     {@link String }
 136  
      *     
 137  
      */
 138  
     public String getAbout() {
 139  0
         return about;
 140  
     }
 141  
 
 142  
     /**
 143  
      * Sets the value of the about property.
 144  
      * 
 145  
      * @param value
 146  
      *     allowed object is
 147  
      *     {@link String }
 148  
      *     
 149  
      */
 150  
     public void setAbout(String value) {
 151  0
         this.about = value;
 152  0
     }
 153  
 
 154  
     /**
 155  
      * Gets the value of the remoteSchema property.
 156  
      * 
 157  
      * @return
 158  
      *     possible object is
 159  
      *     {@link String }
 160  
      *     
 161  
      */
 162  
     public String getRemoteSchema() {
 163  0
         return remoteSchema;
 164  
     }
 165  
 
 166  
     /**
 167  
      * Sets the value of the remoteSchema property.
 168  
      * 
 169  
      * @param value
 170  
      *     allowed object is
 171  
      *     {@link String }
 172  
      *     
 173  
      */
 174  
     public void setRemoteSchema(String value) {
 175  0
         this.remoteSchema = value;
 176  0
     }
 177  
 
 178  
     /**
 179  
      * Gets the value of the type property.
 180  
      * 
 181  
      * @return
 182  
      *     possible object is
 183  
      *     {@link String }
 184  
      *     
 185  
      */
 186  
     public String getType() {
 187  0
         if (type == null) {
 188  0
             return "simple";
 189  
         } else {
 190  0
             return type;
 191  
         }
 192  
     }
 193  
 
 194  
     /**
 195  
      * Sets the value of the type property.
 196  
      * 
 197  
      * @param value
 198  
      *     allowed object is
 199  
      *     {@link String }
 200  
      *     
 201  
      */
 202  
     public void setType(String value) {
 203  0
         this.type = value;
 204  0
     }
 205  
 
 206  
     /**
 207  
      * Gets the value of the href property.
 208  
      * 
 209  
      * @return
 210  
      *     possible object is
 211  
      *     {@link String }
 212  
      *     
 213  
      */
 214  
     public String getHref() {
 215  0
         return href;
 216  
     }
 217  
 
 218  
     /**
 219  
      * Sets the value of the href property.
 220  
      * 
 221  
      * @param value
 222  
      *     allowed object is
 223  
      *     {@link String }
 224  
      *     
 225  
      */
 226  
     public void setHref(String value) {
 227  0
         this.href = value;
 228  0
     }
 229  
 
 230  
     /**
 231  
      * Gets the value of the role property.
 232  
      * 
 233  
      * @return
 234  
      *     possible object is
 235  
      *     {@link String }
 236  
      *     
 237  
      */
 238  
     public String getRole() {
 239  0
         return role;
 240  
     }
 241  
 
 242  
     /**
 243  
      * Sets the value of the role property.
 244  
      * 
 245  
      * @param value
 246  
      *     allowed object is
 247  
      *     {@link String }
 248  
      *     
 249  
      */
 250  
     public void setRole(String value) {
 251  0
         this.role = value;
 252  0
     }
 253  
 
 254  
     /**
 255  
      * Gets the value of the arcrole property.
 256  
      * 
 257  
      * @return
 258  
      *     possible object is
 259  
      *     {@link String }
 260  
      *     
 261  
      */
 262  
     public String getArcrole() {
 263  0
         return arcrole;
 264  
     }
 265  
 
 266  
     /**
 267  
      * Sets the value of the arcrole property.
 268  
      * 
 269  
      * @param value
 270  
      *     allowed object is
 271  
      *     {@link String }
 272  
      *     
 273  
      */
 274  
     public void setArcrole(String value) {
 275  0
         this.arcrole = value;
 276  0
     }
 277  
 
 278  
     /**
 279  
      * Gets the value of the title property.
 280  
      * 
 281  
      * @return
 282  
      *     possible object is
 283  
      *     {@link String }
 284  
      *     
 285  
      */
 286  
     public String getTitle() {
 287  0
         return title;
 288  
     }
 289  
 
 290  
     /**
 291  
      * Sets the value of the title property.
 292  
      * 
 293  
      * @param value
 294  
      *     allowed object is
 295  
      *     {@link String }
 296  
      *     
 297  
      */
 298  
     public void setTitle(String value) {
 299  0
         this.title = value;
 300  0
     }
 301  
 
 302  
     /**
 303  
      * Gets the value of the show property.
 304  
      * 
 305  
      * @return
 306  
      *     possible object is
 307  
      *     {@link String }
 308  
      *     
 309  
      */
 310  
     public String getShow() {
 311  0
         return show;
 312  
     }
 313  
 
 314  
     /**
 315  
      * Sets the value of the show property.
 316  
      * 
 317  
      * @param value
 318  
      *     allowed object is
 319  
      *     {@link String }
 320  
      *     
 321  
      */
 322  
     public void setShow(String value) {
 323  0
         this.show = value;
 324  0
     }
 325  
 
 326  
     /**
 327  
      * Gets the value of the actuate property.
 328  
      * 
 329  
      * @return
 330  
      *     possible object is
 331  
      *     {@link String }
 332  
      *     
 333  
      */
 334  
     public String getActuate() {
 335  0
         return actuate;
 336  
     }
 337  
 
 338  
     /**
 339  
      * Sets the value of the actuate property.
 340  
      * 
 341  
      * @param value
 342  
      *     allowed object is
 343  
      *     {@link String }
 344  
      *     
 345  
      */
 346  
     public void setActuate(String value) {
 347  0
         this.actuate = value;
 348  0
     }
 349  
 
 350  
 }