Coverage Report - net.opengis.gml.ObjectFactory
 
Classes in this File Line Coverage Branch Coverage Complexity
ObjectFactory
0% 
N/A 
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.JAXBElement;
 12  
 import javax.xml.bind.annotation.XmlElementDecl;
 13  
 import javax.xml.bind.annotation.XmlRegistry;
 14  
 import javax.xml.namespace.QName;
 15  
 
 16  
 
 17  
 /**
 18  
  * This object contains factory methods for each 
 19  
  * Java content interface and Java element interface 
 20  
  * generated in the net.opengis.gml package. 
 21  
  * <p>An ObjectFactory allows you to programatically 
 22  
  * construct new instances of the Java representation 
 23  
  * for XML content. The Java representation of XML 
 24  
  * content can consist of schema derived interfaces 
 25  
  * and classes representing the binding of schema 
 26  
  * type definitions, element declarations and model 
 27  
  * groups.  Factory methods for each of these are 
 28  
  * provided in this class.
 29  
  * 
 30  
  */
 31  
 @XmlRegistry
 32  
 public class ObjectFactory {
 33  
 
 34  0
     private final static QName _LineString_QNAME = new QName("http://www.opengis.net/gml", "LineString");
 35  0
     private final static QName _Curve_QNAME = new QName("http://www.opengis.net/gml", "_Curve");
 36  0
     private final static QName _PosList_QNAME = new QName("http://www.opengis.net/gml", "posList");
 37  0
     private final static QName _MetaDataProperty_QNAME = new QName("http://www.opengis.net/gml", "metaDataProperty");
 38  0
     private final static QName _Object_QNAME = new QName("http://www.opengis.net/gml", "_Object");
 39  0
     private final static QName _MetaData_QNAME = new QName("http://www.opengis.net/gml", "_MetaData");
 40  0
     private final static QName _Envelope_QNAME = new QName("http://www.opengis.net/gml", "Envelope");
 41  0
     private final static QName _GML_QNAME = new QName("http://www.opengis.net/gml", "_GML");
 42  0
     private final static QName _PointProperty_QNAME = new QName("http://www.opengis.net/gml", "pointProperty");
 43  0
     private final static QName _Surface_QNAME = new QName("http://www.opengis.net/gml", "_Surface");
 44  0
     private final static QName _Polygon_QNAME = new QName("http://www.opengis.net/gml", "Polygon");
 45  0
     private final static QName _PointRep_QNAME = new QName("http://www.opengis.net/gml", "pointRep");
 46  0
     private final static QName _GeometricPrimitive_QNAME = new QName("http://www.opengis.net/gml", "_GeometricPrimitive");
 47  0
     private final static QName _Ring_QNAME = new QName("http://www.opengis.net/gml", "_Ring");
 48  0
     private final static QName _LinearRing_QNAME = new QName("http://www.opengis.net/gml", "LinearRing");
 49  0
     private final static QName _Geometry_QNAME = new QName("http://www.opengis.net/gml", "_Geometry");
 50  0
     private final static QName _Pos_QNAME = new QName("http://www.opengis.net/gml", "pos");
 51  0
     private final static QName _Interior_QNAME = new QName("http://www.opengis.net/gml", "interior");
 52  0
     private final static QName _Exterior_QNAME = new QName("http://www.opengis.net/gml", "exterior");
 53  0
     private final static QName _Coordinates_QNAME = new QName("http://www.opengis.net/gml", "coordinates");
 54  0
     private final static QName _Point_QNAME = new QName("http://www.opengis.net/gml", "Point");
 55  0
     private final static QName _Coord_QNAME = new QName("http://www.opengis.net/gml", "coord");
 56  0
     private final static QName _Description_QNAME = new QName("http://www.opengis.net/gml", "description");
 57  0
     private final static QName _Name_QNAME = new QName("http://www.opengis.net/gml", "name");
 58  
 
 59  
     /**
 60  
      * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.opengis.gml
 61  
      * 
 62  
      */
 63  0
     public ObjectFactory() {
 64  0
     }
 65  
 
 66  
     /**
 67  
      * Create an instance of {@link AbstractRingPropertyType }
 68  
      * 
 69  
      */
 70  
     public AbstractRingPropertyType createAbstractRingPropertyType() {
 71  0
         return new AbstractRingPropertyType();
 72  
     }
 73  
 
 74  
     /**
 75  
      * Create an instance of {@link CoordType }
 76  
      * 
 77  
      */
 78  
     public CoordType createCoordType() {
 79  0
         return new CoordType();
 80  
     }
 81  
 
 82  
     /**
 83  
      * Create an instance of {@link LinearRingType }
 84  
      * 
 85  
      */
 86  
     public LinearRingType createLinearRingType() {
 87  0
         return new LinearRingType();
 88  
     }
 89  
 
 90  
     /**
 91  
      * Create an instance of {@link CoordinatesType }
 92  
      * 
 93  
      */
 94  
     public CoordinatesType createCoordinatesType() {
 95  0
         return new CoordinatesType();
 96  
     }
 97  
 
 98  
     /**
 99  
      * Create an instance of {@link EnvelopeType }
 100  
      * 
 101  
      */
 102  
     public EnvelopeType createEnvelopeType() {
 103  0
         return new EnvelopeType();
 104  
     }
 105  
 
 106  
     /**
 107  
      * Create an instance of {@link StringOrRefType }
 108  
      * 
 109  
      */
 110  
     public StringOrRefType createStringOrRefType() {
 111  0
         return new StringOrRefType();
 112  
     }
 113  
 
 114  
     /**
 115  
      * Create an instance of {@link LineStringType }
 116  
      * 
 117  
      */
 118  
     public LineStringType createLineStringType() {
 119  0
         return new LineStringType();
 120  
     }
 121  
 
 122  
     /**
 123  
      * Create an instance of {@link PolygonType }
 124  
      * 
 125  
      */
 126  
     public PolygonType createPolygonType() {
 127  0
         return new PolygonType();
 128  
     }
 129  
 
 130  
     /**
 131  
      * Create an instance of {@link AbstractSurfaceType }
 132  
      * 
 133  
      */
 134  
     public AbstractSurfaceType createAbstractSurfaceType() {
 135  0
         return new AbstractSurfaceType();
 136  
     }
 137  
 
 138  
     /**
 139  
      * Create an instance of {@link DirectPositionListType }
 140  
      * 
 141  
      */
 142  
     public DirectPositionListType createDirectPositionListType() {
 143  0
         return new DirectPositionListType();
 144  
     }
 145  
 
 146  
     /**
 147  
      * Create an instance of {@link PointPropertyType }
 148  
      * 
 149  
      */
 150  
     public PointPropertyType createPointPropertyType() {
 151  0
         return new PointPropertyType();
 152  
     }
 153  
 
 154  
     /**
 155  
      * Create an instance of {@link DirectPositionType }
 156  
      * 
 157  
      */
 158  
     public DirectPositionType createDirectPositionType() {
 159  0
         return new DirectPositionType();
 160  
     }
 161  
 
 162  
     /**
 163  
      * Create an instance of {@link CodeType }
 164  
      * 
 165  
      */
 166  
     public CodeType createCodeType() {
 167  0
         return new CodeType();
 168  
     }
 169  
 
 170  
     /**
 171  
      * Create an instance of {@link PointType }
 172  
      * 
 173  
      */
 174  
     public PointType createPointType() {
 175  0
         return new PointType();
 176  
     }
 177  
 
 178  
     /**
 179  
      * Create an instance of {@link MetaDataPropertyType }
 180  
      * 
 181  
      */
 182  
     public MetaDataPropertyType createMetaDataPropertyType() {
 183  0
         return new MetaDataPropertyType();
 184  
     }
 185  
 
 186  
     /**
 187  
      * Create an instance of {@link JAXBElement }{@code <}{@link LineStringType }{@code >}}
 188  
      * 
 189  
      */
 190  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "LineString", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_Curve")
 191  
     public JAXBElement<LineStringType> createLineString(LineStringType value) {
 192  0
         return new JAXBElement<LineStringType>(_LineString_QNAME, LineStringType.class, null, value);
 193  
     }
 194  
 
 195  
     /**
 196  
      * Create an instance of {@link JAXBElement }{@code <}{@link AbstractCurveType }{@code >}}
 197  
      * 
 198  
      */
 199  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "_Curve", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GeometricPrimitive")
 200  
     public JAXBElement<AbstractCurveType> createCurve(AbstractCurveType value) {
 201  0
         return new JAXBElement<AbstractCurveType>(_Curve_QNAME, AbstractCurveType.class, null, value);
 202  
     }
 203  
 
 204  
     /**
 205  
      * Create an instance of {@link JAXBElement }{@code <}{@link DirectPositionListType }{@code >}}
 206  
      * 
 207  
      */
 208  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "posList")
 209  
     public JAXBElement<DirectPositionListType> createPosList(DirectPositionListType value) {
 210  0
         return new JAXBElement<DirectPositionListType>(_PosList_QNAME, DirectPositionListType.class, null, value);
 211  
     }
 212  
 
 213  
     /**
 214  
      * Create an instance of {@link JAXBElement }{@code <}{@link MetaDataPropertyType }{@code >}}
 215  
      * 
 216  
      */
 217  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "metaDataProperty")
 218  
     public JAXBElement<MetaDataPropertyType> createMetaDataProperty(MetaDataPropertyType value) {
 219  0
         return new JAXBElement<MetaDataPropertyType>(_MetaDataProperty_QNAME, MetaDataPropertyType.class, null, value);
 220  
     }
 221  
 
 222  
     /**
 223  
      * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}}
 224  
      * 
 225  
      */
 226  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "_Object")
 227  
     public JAXBElement<Object> createObject(Object value) {
 228  0
         return new JAXBElement<Object>(_Object_QNAME, Object.class, null, value);
 229  
     }
 230  
 
 231  
     /**
 232  
      * Create an instance of {@link JAXBElement }{@code <}{@link AbstractMetaDataType }{@code >}}
 233  
      * 
 234  
      */
 235  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "_MetaData", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_Object")
 236  
     public JAXBElement<AbstractMetaDataType> createMetaData(AbstractMetaDataType value) {
 237  0
         return new JAXBElement<AbstractMetaDataType>(_MetaData_QNAME, AbstractMetaDataType.class, null, value);
 238  
     }
 239  
 
 240  
     /**
 241  
      * Create an instance of {@link JAXBElement }{@code <}{@link EnvelopeType }{@code >}}
 242  
      * 
 243  
      */
 244  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Envelope")
 245  
     public JAXBElement<EnvelopeType> createEnvelope(EnvelopeType value) {
 246  0
         return new JAXBElement<EnvelopeType>(_Envelope_QNAME, EnvelopeType.class, null, value);
 247  
     }
 248  
 
 249  
     /**
 250  
      * Create an instance of {@link JAXBElement }{@code <}{@link AbstractGMLType }{@code >}}
 251  
      * 
 252  
      */
 253  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "_GML", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_Object")
 254  
     public JAXBElement<AbstractGMLType> createGML(AbstractGMLType value) {
 255  0
         return new JAXBElement<AbstractGMLType>(_GML_QNAME, AbstractGMLType.class, null, value);
 256  
     }
 257  
 
 258  
     /**
 259  
      * Create an instance of {@link JAXBElement }{@code <}{@link PointPropertyType }{@code >}}
 260  
      * 
 261  
      */
 262  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "pointProperty")
 263  
     public JAXBElement<PointPropertyType> createPointProperty(PointPropertyType value) {
 264  0
         return new JAXBElement<PointPropertyType>(_PointProperty_QNAME, PointPropertyType.class, null, value);
 265  
     }
 266  
 
 267  
     /**
 268  
      * Create an instance of {@link JAXBElement }{@code <}{@link AbstractSurfaceType }{@code >}}
 269  
      * 
 270  
      */
 271  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "_Surface", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GeometricPrimitive")
 272  
     public JAXBElement<AbstractSurfaceType> createSurface(AbstractSurfaceType value) {
 273  0
         return new JAXBElement<AbstractSurfaceType>(_Surface_QNAME, AbstractSurfaceType.class, null, value);
 274  
     }
 275  
 
 276  
     /**
 277  
      * Create an instance of {@link JAXBElement }{@code <}{@link PolygonType }{@code >}}
 278  
      * 
 279  
      */
 280  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Polygon", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_Surface")
 281  
     public JAXBElement<PolygonType> createPolygon(PolygonType value) {
 282  0
         return new JAXBElement<PolygonType>(_Polygon_QNAME, PolygonType.class, null, value);
 283  
     }
 284  
 
 285  
     /**
 286  
      * Create an instance of {@link JAXBElement }{@code <}{@link PointPropertyType }{@code >}}
 287  
      * 
 288  
      */
 289  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "pointRep")
 290  
     public JAXBElement<PointPropertyType> createPointRep(PointPropertyType value) {
 291  0
         return new JAXBElement<PointPropertyType>(_PointRep_QNAME, PointPropertyType.class, null, value);
 292  
     }
 293  
 
 294  
     /**
 295  
      * Create an instance of {@link JAXBElement }{@code <}{@link AbstractGeometricPrimitiveType }{@code >}}
 296  
      * 
 297  
      */
 298  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "_GeometricPrimitive", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_Geometry")
 299  
     public JAXBElement<AbstractGeometricPrimitiveType> createGeometricPrimitive(AbstractGeometricPrimitiveType value) {
 300  0
         return new JAXBElement<AbstractGeometricPrimitiveType>(_GeometricPrimitive_QNAME, AbstractGeometricPrimitiveType.class, null, value);
 301  
     }
 302  
 
 303  
     /**
 304  
      * Create an instance of {@link JAXBElement }{@code <}{@link AbstractRingType }{@code >}}
 305  
      * 
 306  
      */
 307  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "_Ring", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_Geometry")
 308  
     public JAXBElement<AbstractRingType> createRing(AbstractRingType value) {
 309  0
         return new JAXBElement<AbstractRingType>(_Ring_QNAME, AbstractRingType.class, null, value);
 310  
     }
 311  
 
 312  
     /**
 313  
      * Create an instance of {@link JAXBElement }{@code <}{@link LinearRingType }{@code >}}
 314  
      * 
 315  
      */
 316  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "LinearRing", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_Ring")
 317  
     public JAXBElement<LinearRingType> createLinearRing(LinearRingType value) {
 318  0
         return new JAXBElement<LinearRingType>(_LinearRing_QNAME, LinearRingType.class, null, value);
 319  
     }
 320  
 
 321  
     /**
 322  
      * Create an instance of {@link JAXBElement }{@code <}{@link AbstractGeometryType }{@code >}}
 323  
      * 
 324  
      */
 325  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "_Geometry", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GML")
 326  
     public JAXBElement<AbstractGeometryType> createGeometry(AbstractGeometryType value) {
 327  0
         return new JAXBElement<AbstractGeometryType>(_Geometry_QNAME, AbstractGeometryType.class, null, value);
 328  
     }
 329  
 
 330  
     /**
 331  
      * Create an instance of {@link JAXBElement }{@code <}{@link DirectPositionType }{@code >}}
 332  
      * 
 333  
      */
 334  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "pos")
 335  
     public JAXBElement<DirectPositionType> createPos(DirectPositionType value) {
 336  0
         return new JAXBElement<DirectPositionType>(_Pos_QNAME, DirectPositionType.class, null, value);
 337  
     }
 338  
 
 339  
     /**
 340  
      * Create an instance of {@link JAXBElement }{@code <}{@link AbstractRingPropertyType }{@code >}}
 341  
      * 
 342  
      */
 343  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "interior")
 344  
     public JAXBElement<AbstractRingPropertyType> createInterior(AbstractRingPropertyType value) {
 345  0
         return new JAXBElement<AbstractRingPropertyType>(_Interior_QNAME, AbstractRingPropertyType.class, null, value);
 346  
     }
 347  
 
 348  
     /**
 349  
      * Create an instance of {@link JAXBElement }{@code <}{@link AbstractRingPropertyType }{@code >}}
 350  
      * 
 351  
      */
 352  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "exterior")
 353  
     public JAXBElement<AbstractRingPropertyType> createExterior(AbstractRingPropertyType value) {
 354  0
         return new JAXBElement<AbstractRingPropertyType>(_Exterior_QNAME, AbstractRingPropertyType.class, null, value);
 355  
     }
 356  
 
 357  
     /**
 358  
      * Create an instance of {@link JAXBElement }{@code <}{@link CoordinatesType }{@code >}}
 359  
      * 
 360  
      */
 361  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "coordinates")
 362  
     public JAXBElement<CoordinatesType> createCoordinates(CoordinatesType value) {
 363  0
         return new JAXBElement<CoordinatesType>(_Coordinates_QNAME, CoordinatesType.class, null, value);
 364  
     }
 365  
 
 366  
     /**
 367  
      * Create an instance of {@link JAXBElement }{@code <}{@link PointType }{@code >}}
 368  
      * 
 369  
      */
 370  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "Point", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_GeometricPrimitive")
 371  
     public JAXBElement<PointType> createPoint(PointType value) {
 372  0
         return new JAXBElement<PointType>(_Point_QNAME, PointType.class, null, value);
 373  
     }
 374  
 
 375  
     /**
 376  
      * Create an instance of {@link JAXBElement }{@code <}{@link CoordType }{@code >}}
 377  
      * 
 378  
      */
 379  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "coord")
 380  
     public JAXBElement<CoordType> createCoord(CoordType value) {
 381  0
         return new JAXBElement<CoordType>(_Coord_QNAME, CoordType.class, null, value);
 382  
     }
 383  
 
 384  
     /**
 385  
      * Create an instance of {@link JAXBElement }{@code <}{@link StringOrRefType }{@code >}}
 386  
      * 
 387  
      */
 388  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "description")
 389  
     public JAXBElement<StringOrRefType> createDescription(StringOrRefType value) {
 390  0
         return new JAXBElement<StringOrRefType>(_Description_QNAME, StringOrRefType.class, null, value);
 391  
     }
 392  
 
 393  
     /**
 394  
      * Create an instance of {@link JAXBElement }{@code <}{@link CodeType }{@code >}}
 395  
      * 
 396  
      */
 397  
     @XmlElementDecl(namespace = "http://www.opengis.net/gml", name = "name")
 398  
     public JAXBElement<CodeType> createName(CodeType value) {
 399  0
         return new JAXBElement<CodeType>(_Name_QNAME, CodeType.class, null, value);
 400  
     }
 401  
 
 402  
 }