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

org.drmcrop.swecrop.ObjectFactory Maven / Gradle / Ivy

The newest version!
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.6 
// See http://java.sun.com/xml/jaxb 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2015.02.07 at 09:47:09 AM CET 
//


package org.drmcrop.swecrop;

import java.util.List;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the org.drmcrop.swecrop 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 _AllowedValues_QNAME = new QName("http://www.opengis.net/swe/2.0", "AllowedValues"); private final static QName _AbstractSimpleComponent_QNAME = new QName("http://www.opengis.net/swe/2.0", "AbstractSimpleComponent"); private final static QName _AbstractEncoding_QNAME = new QName("http://www.opengis.net/swe/2.0", "AbstractEncoding"); private final static QName _AbstractDataComponent_QNAME = new QName("http://www.opengis.net/swe/2.0", "AbstractDataComponent"); private final static QName _AbstractSWE_QNAME = new QName("http://www.opengis.net/swe/2.0", "AbstractSWE"); private final static QName _DataRecord_QNAME = new QName("http://www.opengis.net/swe/2.0", "DataRecord"); private final static QName _QuantityRange_QNAME = new QName("http://www.opengis.net/swe/2.0", "QuantityRange"); private final static QName _AllowedTokens_QNAME = new QName("http://www.opengis.net/swe/2.0", "AllowedTokens"); private final static QName _NilValues_QNAME = new QName("http://www.opengis.net/swe/2.0", "NilValues"); private final static QName _Text_QNAME = new QName("http://www.opengis.net/swe/2.0", "Text"); private final static QName _Category_QNAME = new QName("http://www.opengis.net/swe/2.0", "Category"); private final static QName _AbstractSWEIdentifiable_QNAME = new QName("http://www.opengis.net/swe/2.0", "AbstractSWEIdentifiable"); private final static QName _DataArray_QNAME = new QName("http://www.opengis.net/swe/2.0", "DataArray"); private final static QName _Quantity_QNAME = new QName("http://www.opengis.net/swe/2.0", "Quantity"); private final static QName _Count_QNAME = new QName("http://www.opengis.net/swe/2.0", "Count"); private final static QName _AllowedValuesTypeInterval_QNAME = new QName("http://www.opengis.net/swe/2.0", "interval"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.drmcrop.swecrop * */ public ObjectFactory() { } /** * Create an instance of {@link DataRecordType } * */ public DataRecordType createDataRecordType() { return new DataRecordType(); } /** * Create an instance of {@link DataArrayType } * */ public DataArrayType createDataArrayType() { return new DataArrayType(); } /** * Create an instance of {@link AbstractSWEType } * */ public AbstractSWEType createAbstractSWEType() { return new AbstractSWEType(); } /** * Create an instance of {@link AllowedValuesType } * */ public AllowedValuesType createAllowedValuesType() { return new AllowedValuesType(); } /** * Create an instance of {@link AbstractSWEIdentifiableType } * */ public AbstractSWEIdentifiableType createAbstractSWEIdentifiableType() { return new AbstractSWEIdentifiableType(); } /** * Create an instance of {@link CountType } * */ public CountType createCountType() { return new CountType(); } /** * Create an instance of {@link QuantityType } * */ public QuantityType createQuantityType() { return new QuantityType(); } /** * Create an instance of {@link TextType } * */ public TextType createTextType() { return new TextType(); } /** * Create an instance of {@link CategoryType } * */ public CategoryType createCategoryType() { return new CategoryType(); } /** * Create an instance of {@link NilValuesType } * */ public NilValuesType createNilValuesType() { return new NilValuesType(); } /** * Create an instance of {@link AllowedTokensType } * */ public AllowedTokensType createAllowedTokensType() { return new AllowedTokensType(); } /** * Create an instance of {@link QuantityRangeType } * */ public QuantityRangeType createQuantityRangeType() { return new QuantityRangeType(); } /** * Create an instance of {@link NilValuesPropertyType } * */ public NilValuesPropertyType createNilValuesPropertyType() { return new NilValuesPropertyType(); } /** * Create an instance of {@link CountPropertyType } * */ public CountPropertyType createCountPropertyType() { return new CountPropertyType(); } /** * Create an instance of {@link QualityPropertyType } * */ public QualityPropertyType createQualityPropertyType() { return new QualityPropertyType(); } /** * Create an instance of {@link UnitReference } * */ public UnitReference createUnitReference() { return new UnitReference(); } /** * Create an instance of {@link QuantityRangePropertyType } * */ public QuantityRangePropertyType createQuantityRangePropertyType() { return new QuantityRangePropertyType(); } /** * Create an instance of {@link AbstractDataComponentPropertyType } * */ public AbstractDataComponentPropertyType createAbstractDataComponentPropertyType() { return new AbstractDataComponentPropertyType(); } /** * Create an instance of {@link QuantityPropertyType } * */ public QuantityPropertyType createQuantityPropertyType() { return new QuantityPropertyType(); } /** * Create an instance of {@link TextEncodingType } * */ public TextEncodingType createTextEncodingType() { return new TextEncodingType(); } /** * Create an instance of {@link AllowedValuesPropertyType } * */ public AllowedValuesPropertyType createAllowedValuesPropertyType() { return new AllowedValuesPropertyType(); } /** * Create an instance of {@link AllowedTokensPropertyType } * */ public AllowedTokensPropertyType createAllowedTokensPropertyType() { return new AllowedTokensPropertyType(); } /** * Create an instance of {@link Reference } * */ public Reference createReference() { return new Reference(); } /** * Create an instance of {@link CategoryPropertyType } * */ public CategoryPropertyType createCategoryPropertyType() { return new CategoryPropertyType(); } /** * Create an instance of {@link TextPropertyType } * */ public TextPropertyType createTextPropertyType() { return new TextPropertyType(); } /** * Create an instance of {@link NilValue } * */ public NilValue createNilValue() { return new NilValue(); } /** * Create an instance of {@link EncodedValuesPropertyType } * */ public EncodedValuesPropertyType createEncodedValuesPropertyType() { return new EncodedValuesPropertyType(); } /** * Create an instance of {@link DataRecordType.Field } * */ public DataRecordType.Field createDataRecordTypeField() { return new DataRecordType.Field(); } /** * Create an instance of {@link DataArrayType.ElementType } * */ public DataArrayType.ElementType createDataArrayTypeElementType() { return new DataArrayType.ElementType(); } /** * Create an instance of {@link DataArrayType.Encoding } * */ public DataArrayType.Encoding createDataArrayTypeEncoding() { return new DataArrayType.Encoding(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AllowedValuesType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/2.0", name = "AllowedValues", substitutionHeadNamespace = "http://www.opengis.net/swe/2.0", substitutionHeadName = "AbstractSWE") public JAXBElement createAllowedValues(AllowedValuesType value) { return new JAXBElement(_AllowedValues_QNAME, AllowedValuesType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractSimpleComponentType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/2.0", name = "AbstractSimpleComponent", substitutionHeadNamespace = "http://www.opengis.net/swe/2.0", substitutionHeadName = "AbstractDataComponent") public JAXBElement createAbstractSimpleComponent(AbstractSimpleComponentType value) { return new JAXBElement(_AbstractSimpleComponent_QNAME, AbstractSimpleComponentType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractEncodingType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/2.0", name = "AbstractEncoding", substitutionHeadNamespace = "http://www.opengis.net/swe/2.0", substitutionHeadName = "AbstractSWE") public JAXBElement createAbstractEncoding(AbstractEncodingType value) { return new JAXBElement(_AbstractEncoding_QNAME, AbstractEncodingType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractDataComponentType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/2.0", name = "AbstractDataComponent", substitutionHeadNamespace = "http://www.opengis.net/swe/2.0", substitutionHeadName = "AbstractSWEIdentifiable") public JAXBElement createAbstractDataComponent(AbstractDataComponentType value) { return new JAXBElement(_AbstractDataComponent_QNAME, AbstractDataComponentType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractSWEType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/2.0", name = "AbstractSWE") public JAXBElement createAbstractSWE(AbstractSWEType value) { return new JAXBElement(_AbstractSWE_QNAME, AbstractSWEType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DataRecordType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/2.0", name = "DataRecord", substitutionHeadNamespace = "http://www.opengis.net/swe/2.0", substitutionHeadName = "AbstractDataComponent") public JAXBElement createDataRecord(DataRecordType value) { return new JAXBElement(_DataRecord_QNAME, DataRecordType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link QuantityRangeType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/2.0", name = "QuantityRange", substitutionHeadNamespace = "http://www.opengis.net/swe/2.0", substitutionHeadName = "AbstractSimpleComponent") public JAXBElement createQuantityRange(QuantityRangeType value) { return new JAXBElement(_QuantityRange_QNAME, QuantityRangeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AllowedTokensType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/2.0", name = "AllowedTokens", substitutionHeadNamespace = "http://www.opengis.net/swe/2.0", substitutionHeadName = "AbstractSWE") public JAXBElement createAllowedTokens(AllowedTokensType value) { return new JAXBElement(_AllowedTokens_QNAME, AllowedTokensType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NilValuesType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/2.0", name = "NilValues", substitutionHeadNamespace = "http://www.opengis.net/swe/2.0", substitutionHeadName = "AbstractSWE") public JAXBElement createNilValues(NilValuesType value) { return new JAXBElement(_NilValues_QNAME, NilValuesType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TextType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/2.0", name = "Text", substitutionHeadNamespace = "http://www.opengis.net/swe/2.0", substitutionHeadName = "AbstractSimpleComponent") public JAXBElement createText(TextType value) { return new JAXBElement(_Text_QNAME, TextType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CategoryType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/2.0", name = "Category", substitutionHeadNamespace = "http://www.opengis.net/swe/2.0", substitutionHeadName = "AbstractSimpleComponent") public JAXBElement createCategory(CategoryType value) { return new JAXBElement(_Category_QNAME, CategoryType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractSWEIdentifiableType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/2.0", name = "AbstractSWEIdentifiable", substitutionHeadNamespace = "http://www.opengis.net/swe/2.0", substitutionHeadName = "AbstractSWE") public JAXBElement createAbstractSWEIdentifiable(AbstractSWEIdentifiableType value) { return new JAXBElement(_AbstractSWEIdentifiable_QNAME, AbstractSWEIdentifiableType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DataArrayType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/2.0", name = "DataArray", substitutionHeadNamespace = "http://www.opengis.net/swe/2.0", substitutionHeadName = "AbstractDataComponent") public JAXBElement createDataArray(DataArrayType value) { return new JAXBElement(_DataArray_QNAME, DataArrayType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link QuantityType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/2.0", name = "Quantity", substitutionHeadNamespace = "http://www.opengis.net/swe/2.0", substitutionHeadName = "AbstractSimpleComponent") public JAXBElement createQuantity(QuantityType value) { return new JAXBElement(_Quantity_QNAME, QuantityType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CountType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/2.0", name = "Count", substitutionHeadNamespace = "http://www.opengis.net/swe/2.0", substitutionHeadName = "AbstractSimpleComponent") public JAXBElement createCount(CountType value) { return new JAXBElement(_Count_QNAME, CountType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link Double }{@code >}{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/2.0", name = "interval", scope = AllowedValuesType.class) public JAXBElement> createAllowedValuesTypeInterval(List value) { return new JAXBElement>(_AllowedValuesTypeInterval_QNAME, ((Class) List.class), AllowedValuesType.class, ((List ) value)); } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy