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

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

//
// Diese Datei wurde mit der JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.2 generiert 
// Siehe https://javaee.github.io/jaxb-v2/ 
// Änderungen an dieser Datei gehen bei einer Neukompilierung des Quellschemas verloren. 
// Generiert: 2019.02.03 um 11:14:53 PM CET 
//


package net.opengis.citygml.relief._2;

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.LengthType;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the net.opengis.citygml.relief._2 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._2 * */ 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 >} * * @param value * Java instance representing xml element's value. * @return * the new 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 >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Object }{@code >} */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "_GenericApplicationPropertyOfReliefFeature") public JAXBElement create_GenericApplicationPropertyOfReliefFeature(Object value) { return new JAXBElement(__GenericApplicationPropertyOfReliefFeature_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractReliefComponentType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new 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 create_ReliefComponent(AbstractReliefComponentType value) { return new JAXBElement(__ReliefComponent_QNAME, AbstractReliefComponentType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Object }{@code >} */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "_GenericApplicationPropertyOfReliefComponent") public JAXBElement create_GenericApplicationPropertyOfReliefComponent(Object value) { return new JAXBElement(__GenericApplicationPropertyOfReliefComponent_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TINReliefType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new 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 >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Object }{@code >} */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "_GenericApplicationPropertyOfTinRelief") public JAXBElement create_GenericApplicationPropertyOfTinRelief(Object value) { return new JAXBElement(__GenericApplicationPropertyOfTinRelief_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link RasterReliefType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new 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 >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Object }{@code >} */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "_GenericApplicationPropertyOfRasterRelief") public JAXBElement create_GenericApplicationPropertyOfRasterRelief(Object value) { return new JAXBElement(__GenericApplicationPropertyOfRasterRelief_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MassPointReliefType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new 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 >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Object }{@code >} */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "_GenericApplicationPropertyOfMassPointRelief") public JAXBElement create_GenericApplicationPropertyOfMassPointRelief(Object value) { return new JAXBElement(__GenericApplicationPropertyOfMassPointRelief_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BreaklineReliefType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new 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 >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link Object }{@code >} */ @XmlElementDecl(namespace = "http://www.opengis.net/citygml/relief/2.0", name = "_GenericApplicationPropertyOfBreaklineRelief") public JAXBElement create_GenericApplicationPropertyOfBreaklineRelief(Object value) { return new JAXBElement(__GenericApplicationPropertyOfBreaklineRelief_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LengthType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new 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); } }