All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.opengis.citygml.relief.v_2_0.ObjectFactory Maven / Gradle / Ivy

//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11 
// See http://java.sun.com/xml/jaxb 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2016.02.26 at 04:41:00 PM AST 
//


package net.opengis.citygml.relief.v_2_0;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
import net.opengis.gml.v_3_1_1.LengthType;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the net.opengis.citygml.relief.v_2_0 package. 
 * 

An ObjectFactory allows you to programatically * construct new instances of the Java representation * for XML content. The Java representation of XML * content can consist of schema derived interfaces * and classes representing the binding of schema * type definitions, element declarations and model * groups. Factory methods for each of these are * provided in this class. * */ @XmlRegistry public class ObjectFactory { private final static QName _ReliefFeature_QNAME = new QName("http://www.opengis.net/citygml/relief/2.0", "ReliefFeature"); private final static QName _GenericApplicationPropertyOfReliefFeature_QNAME = new QName("http://www.opengis.net/citygml/relief/2.0", "_GenericApplicationPropertyOfReliefFeature"); private final static QName _ReliefComponent_QNAME = new QName("http://www.opengis.net/citygml/relief/2.0", "_ReliefComponent"); private final static QName _GenericApplicationPropertyOfReliefComponent_QNAME = new QName("http://www.opengis.net/citygml/relief/2.0", "_GenericApplicationPropertyOfReliefComponent"); private final static QName _TINRelief_QNAME = new QName("http://www.opengis.net/citygml/relief/2.0", "TINRelief"); private final static QName _GenericApplicationPropertyOfTinRelief_QNAME = new QName("http://www.opengis.net/citygml/relief/2.0", "_GenericApplicationPropertyOfTinRelief"); private final static QName _RasterRelief_QNAME = new QName("http://www.opengis.net/citygml/relief/2.0", "RasterRelief"); private final static QName _GenericApplicationPropertyOfRasterRelief_QNAME = new QName("http://www.opengis.net/citygml/relief/2.0", "_GenericApplicationPropertyOfRasterRelief"); private final static QName _MassPointRelief_QNAME = new QName("http://www.opengis.net/citygml/relief/2.0", "MassPointRelief"); private final static QName _GenericApplicationPropertyOfMassPointRelief_QNAME = new QName("http://www.opengis.net/citygml/relief/2.0", "_GenericApplicationPropertyOfMassPointRelief"); private final static QName _BreaklineRelief_QNAME = new QName("http://www.opengis.net/citygml/relief/2.0", "BreaklineRelief"); private final static QName _GenericApplicationPropertyOfBreaklineRelief_QNAME = new QName("http://www.opengis.net/citygml/relief/2.0", "_GenericApplicationPropertyOfBreaklineRelief"); private final static QName _Elevation_QNAME = new QName("http://www.opengis.net/citygml/relief/2.0", "Elevation"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.opengis.citygml.relief.v_2_0 * */ public ObjectFactory() { } /** * Create an instance of {@link ReliefFeatureType } * */ public ReliefFeatureType createReliefFeatureType() { return new ReliefFeatureType(); } /** * Create an instance of {@link TINReliefType } * */ public TINReliefType createTINReliefType() { return new TINReliefType(); } /** * Create an instance of {@link RasterReliefType } * */ public RasterReliefType createRasterReliefType() { return new RasterReliefType(); } /** * Create an instance of {@link MassPointReliefType } * */ public MassPointReliefType createMassPointReliefType() { return new MassPointReliefType(); } /** * Create an instance of {@link BreaklineReliefType } * */ public BreaklineReliefType createBreaklineReliefType() { return new BreaklineReliefType(); } /** * Create an instance of {@link ReliefComponentPropertyType } * */ public ReliefComponentPropertyType createReliefComponentPropertyType() { return new ReliefComponentPropertyType(); } /** * Create an instance of {@link TinPropertyType } * */ public TinPropertyType createTinPropertyType() { return new TinPropertyType(); } /** * Create an instance of {@link GridPropertyType } * */ public GridPropertyType createGridPropertyType() { return new GridPropertyType(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ReliefFeatureType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "ReliefFeature", substitutionHeadNamespace = "http://www.opengis.net/citygml/2.0", substitutionHeadName = "_CityObject") public JAXBElement createReliefFeature(ReliefFeatureType value) { return new JAXBElement(_ReliefFeature_QNAME, ReliefFeatureType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "_GenericApplicationPropertyOfReliefFeature") public JAXBElement createGenericApplicationPropertyOfReliefFeature(Object value) { return new JAXBElement(_GenericApplicationPropertyOfReliefFeature_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractReliefComponentType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "_ReliefComponent", substitutionHeadNamespace = "http://www.opengis.net/citygml/2.0", substitutionHeadName = "_CityObject") public JAXBElement createReliefComponent(AbstractReliefComponentType value) { return new JAXBElement(_ReliefComponent_QNAME, AbstractReliefComponentType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "_GenericApplicationPropertyOfReliefComponent") public JAXBElement createGenericApplicationPropertyOfReliefComponent(Object value) { return new JAXBElement(_GenericApplicationPropertyOfReliefComponent_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TINReliefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "TINRelief", substitutionHeadNamespace = "http://www.opengis.net/citygml/relief/2.0", substitutionHeadName = "_ReliefComponent") public JAXBElement createTINRelief(TINReliefType value) { return new JAXBElement(_TINRelief_QNAME, TINReliefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "_GenericApplicationPropertyOfTinRelief") public JAXBElement createGenericApplicationPropertyOfTinRelief(Object value) { return new JAXBElement(_GenericApplicationPropertyOfTinRelief_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RasterReliefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "RasterRelief", substitutionHeadNamespace = "http://www.opengis.net/citygml/relief/2.0", substitutionHeadName = "_ReliefComponent") public JAXBElement createRasterRelief(RasterReliefType value) { return new JAXBElement(_RasterRelief_QNAME, RasterReliefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "_GenericApplicationPropertyOfRasterRelief") public JAXBElement createGenericApplicationPropertyOfRasterRelief(Object value) { return new JAXBElement(_GenericApplicationPropertyOfRasterRelief_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MassPointReliefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "MassPointRelief", substitutionHeadNamespace = "http://www.opengis.net/citygml/relief/2.0", substitutionHeadName = "_ReliefComponent") public JAXBElement createMassPointRelief(MassPointReliefType value) { return new JAXBElement(_MassPointRelief_QNAME, MassPointReliefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "_GenericApplicationPropertyOfMassPointRelief") public JAXBElement createGenericApplicationPropertyOfMassPointRelief(Object value) { return new JAXBElement(_GenericApplicationPropertyOfMassPointRelief_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BreaklineReliefType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "BreaklineRelief", substitutionHeadNamespace = "http://www.opengis.net/citygml/relief/2.0", substitutionHeadName = "_ReliefComponent") public JAXBElement createBreaklineRelief(BreaklineReliefType value) { return new JAXBElement(_BreaklineRelief_QNAME, BreaklineReliefType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "_GenericApplicationPropertyOfBreaklineRelief") public JAXBElement createGenericApplicationPropertyOfBreaklineRelief(Object value) { return new JAXBElement(_GenericApplicationPropertyOfBreaklineRelief_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LengthType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "Elevation", substitutionHeadNamespace = "http://www.opengis.net/gml", substitutionHeadName = "_Object") public JAXBElement createElevation(LengthType value) { return new JAXBElement(_Elevation_QNAME, LengthType.class, null, value); } }