/* * Geotoolkit - An Open Source Java GIS Toolkit * http://www.geotoolkit.org * * (C) 2008 - 2009, Geomatys * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. */ package org.geotoolkit.swe.xml.v100; 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 net.opengis.swe._1 package. * <p>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. * * @module */ @XmlRegistry public class ObjectFactory { private static final QName _TimeInstantGrid_QNAME = new QName("http://www.opengis.net/swe/1.0", "TimeInstantGrid"); private static final QName _NormalizedCurve_QNAME = new QName("http://www.opengis.net/swe/1.0", "NormalizedCurve"); private static final QName _ConditionalValue_QNAME = new QName("http://www.opengis.net/swe/1.0", "ConditionalValue"); private static final QName _TimeAggregate_QNAME = new QName("http://www.opengis.net/swe/1.0", "TimeAggregate"); private static final QName _TimeGeometricComplex_QNAME = new QName("http://www.opengis.net/swe/1.0", "TimeGeometricComplex"); private static final QName _XMLBlock_QNAME = new QName("http://www.opengis.net/swe/1.0", "XMLBlock"); private static final QName _Position_QNAME = new QName("http://www.opengis.net/swe/1.0", "Position"); private static final QName _ConditionalData_QNAME = new QName("http://www.opengis.net/swe/1.0", "ConditionalData"); private static final QName _SquareMatrix_QNAME = new QName("http://www.opengis.net/swe/1.0", "SquareMatrix"); private static final QName _MultiplexedStreamFormat_QNAME = new QName("http://www.opengis.net/swe/1.0", "MultiplexedStreamFormat"); private static final QName _DataStreamDefinition_QNAME = new QName("http://www.opengis.net/swe/1.0", "DataStreamDefinition"); private static final QName _AbstractDataRecord_QNAME = new QName("http://www.opengis.net/swe/1.0", "AbstractDataRecord"); private static final QName _DataArray_QNAME = new QName("http://www.opengis.net/swe/1.0", "DataArray"); private static final QName _DataRecord_QNAME = new QName("http://www.opengis.net/swe/1.0", "DataRecord"); private static final QName _Vector_QNAME = new QName("http://www.opengis.net/swe/1.0", "Vector"); private static final QName _Interval_QNAME = new QName("http://www.opengis.net/swe/1.0", "Interval"); private static final QName _AbstractDataArray_QNAME = new QName("http://www.opengis.net/swe/1.0", "AbstractDataArray"); private static final QName _PhenomenonSeries_QNAME = new QName("http://www.opengis.net/swe/1.0", "PhenomenonSeries"); private static final QName _SimpleDataRecord_QNAME = new QName("http://www.opengis.net/swe/1.0", "SimpleDataRecord"); private static final QName _Array_QNAME = new QName("http://www.opengis.net/swe/1.0", "Array"); private static final QName _Item_QNAME = new QName("http://www.opengis.net/swe/1.0", "Item"); private static final QName _Curve_QNAME = new QName("http://www.opengis.net/swe/1.0", "Curve"); private static final QName _TypedValueList_QNAME = new QName("http://www.opengis.net/swe/1.0", "TypedValueList"); private static final QName _CompoundPhenomenon_QNAME = new QName("http://www.opengis.net/swe/1.0", "CompoundPhenomenon"); private static final QName _ConstrainedPhenomenon_QNAME = new QName("http://www.opengis.net/swe/1.0", "ConstrainedPhenomenon"); private static final QName _Envelope_QNAME = new QName("http://www.opengis.net/swe/1.0", "Envelope"); private static final QName _Phenomenon_QNAME = new QName("http://www.opengis.net/swe/1.0", "Phenomenon"); private static final QName _TypedValue_QNAME = new QName("http://www.opengis.net/swe/1.0", "TypedValue"); private static final QName _DataBlockDefinition_QNAME = new QName("http://www.opengis.net/swe/1.0", "DataBlockDefinition"); private static final QName _Record_QNAME = new QName("http://www.opengis.net/swe/1.0", "Record"); private static final QName _TimeIntervalGrid_QNAME = new QName("http://www.opengis.net/swe/1.0", "TimeIntervalGrid"); private static final QName _CompositePhenomenon_QNAME = new QName("http://www.opengis.net/swe/1.0", "CompositePhenomenon"); private static final QName _TimeGrid_QNAME = new QName("http://www.opengis.net/swe/1.0", "TimeGrid"); private static final QName _GeoLocationArea_QNAME = new QName("http://www.opengis.net/swe/1.0", "GeoLocationArea"); private static final QName _AllowedTokensValueList_QNAME = new QName("http://www.opengis.net/swe/1.0", "valueList"); private static final QName _AllowedTimesInterval_QNAME = new QName("http://www.opengis.net/swe/1.0", "interval"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.opengis.swe._1 * */ public ObjectFactory() { } /** * Create an instance of {@link BlockEncodingPropertyType } * */ public BlockEncodingPropertyType createBlockEncodingPropertyType() { return new BlockEncodingPropertyType(); } /** * Create an instance of {@link SquareMatrixType } * */ public SquareMatrixType createSquareMatrixType() { return new SquareMatrixType(); } /** * Create an instance of {@link AbstractEncodingType } * */ public AbstractEncodingType createAbstractEncodingType() { return new AbstractEncodingType(); } /** * Create an instance of {@link AbstractMatrixType } * */ public AbstractMatrixType createAbstractMatrixType() { return new AbstractMatrixType(); } /** * Create an instance of {@link NormalizedCurveType } * */ public NormalizedCurveType createNormalizedCurveType() { return new NormalizedCurveType(); } /** * Create an instance of {@link ObservableProperty } * */ public ObservableProperty createObservableProperty() { return new ObservableProperty(); } /** * Create an instance of {@link XMLBlockType } * */ public XMLBlockType createXMLBlockType() { return new XMLBlockType(); } /** * Create an instance of {@link StandardFormat } * */ public StandardFormat createStandardFormat() { return new StandardFormat(); } /** * Create an instance of {@link TextBlock } * */ public TextBlock createTextBlock() { return new TextBlock(); } /** * Create an instance of {@link AbstractConditionalType.Condition } * */ public AbstractConditionalType.Condition createAbstractConditionalTypeCondition() { return new AbstractConditionalType.Condition(); } /** * Create an instance of {@link TimeRangePropertyType } * */ public TimeRangePropertyType createTimeRangePropertyType() { return new TimeRangePropertyType(); } /** * Create an instance of {@link AllowedTimesPropertyType } * */ public AllowedTimesPropertyType createAllowedTimesPropertyType() { return new AllowedTimesPropertyType(); } /** * Create an instance of {@link AllowedValues } * */ public AllowedValues createAllowedValues() { return new AllowedValues(); } /** * Create an instance of {@link AnyScalarPropertyType } * */ public AnyScalarPropertyType createAnyScalarPropertyType() { return new AnyScalarPropertyType(); } /** * Create an instance of {@link AbstractConditionalType } * */ public AbstractConditionalType createAbstractConditionalType() { return new AbstractConditionalType(); } /** * Create an instance of {@link EnvelopeType } * */ public EnvelopeType createEnvelopeType() { return new EnvelopeType(); } /** * Create an instance of {@link CurveType } * */ public CurveType createCurveType() { return new CurveType(); } /** * Create an instance of {@link DataArrayType } * */ public DataArrayType createDataArrayType() { return new DataArrayType(); } /** * Create an instance of {@link CategoryPropertyType } * */ public CategoryPropertyType createCategoryPropertyType() { return new CategoryPropertyType(); } /** * Create an instance of {@link VectorOrSquareMatrixPropertyType } * */ public VectorOrSquareMatrixPropertyType createVectorOrSquareMatrixPropertyType() { return new VectorOrSquareMatrixPropertyType(); } /** * Create an instance of {@link Quantity } * */ public QuantityType createQuantity() { return new QuantityType(); } /** * Create an instance of {@link BinaryBlock.Member } * */ public BinaryBlock.Member createBinaryBlockMember() { return new BinaryBlock.Member(); } /** * Create an instance of {@link VectorType } * */ public VectorType createVectorType() { return new VectorType(); } /** * Create an instance of {@link VectorPropertyType } * */ public VectorPropertyType createVectorPropertyType() { return new VectorPropertyType(); } /** * Create an instance of {@link VectorType.Coordinate } * */ public CoordinateType createCoordinateType() { return new CoordinateType(); } /** * Create an instance of {@link DataBlockDefinitionPropertyType } * */ public DataBlockDefinitionPropertyType createDataBlockDefinitionPropertyType() { return new DataBlockDefinitionPropertyType(); } /** * Create an instance of {@link ConditionalDataType } * */ public ConditionalDataType createConditionalDataType() { return new ConditionalDataType(); } /** * Create an instance of {@link DataStreamDefinitionType } * */ public DataStreamDefinitionType createDataStreamDefinitionType() { return new DataStreamDefinitionType(); } /** * Create an instance of {@link CountRange } * */ public CountRange createCountRange() { return new CountRange(); } /** * Create an instance of {@link MultiplexedStreamFormatPropertyType } * */ public MultiplexedStreamFormatPropertyType createMultiplexedStreamFormatPropertyType() { return new MultiplexedStreamFormatPropertyType(); } /** * Create an instance of {@link AllowedTokensPropertyType } * */ public AllowedTokensPropertyType createAllowedTokensPropertyType() { return new AllowedTokensPropertyType(); } /** * Create an instance of {@link AbstractDataArrayType.ElementCount } * */ public ElementCount createElementCount() { return new ElementCount(); } /** * Create an instance of {@link SimpleDataRecordPropertyType } * */ public SimpleDataRecordPropertyType createSimpleDataRecordPropertyType() { return new SimpleDataRecordPropertyType(); } /** * Create an instance of {@link UomPropertyType } * */ public UomPropertyType createUomPropertyType() { return new UomPropertyType(); } /** * Create an instance of {@link PositionType } * */ public PositionType createPositionType() { return new PositionType(); } /** * Create an instance of {@link ConditionalValueType } * */ public ConditionalValueType createConditionalValueType() { return new ConditionalValueType(); } /** * Create an instance of {@link DataRecordType } * */ public DataRecordType createDataRecordType() { return new DataRecordType(); } /** * Create an instance of {@link ConditionalValueType.Data } * */ public ConditionalValueType.Data createConditionalValueTypeData() { return new ConditionalValueType.Data(); } /** * Create an instance of {@link MultiplexedStreamFormatType } * */ public MultiplexedStreamFormatType createMultiplexedStreamFormatType() { return new MultiplexedStreamFormatType(); } /** * Create an instance of {@link SimpleDataRecordType } * */ public SimpleDataRecordType createSimpleDataRecordType() { return new SimpleDataRecordType(); } /** * Create an instance of {@link Count } * */ public Count createCount() { return new Count(); } /** * Create an instance of {@link Time } * */ public TimeType createTime() { return new TimeType(); } /** * Create an instance of {@link Text } * */ public Text createText() { return new Text(); } /** * Create an instance of {@link CodeSpacePropertyType } * */ public CodeSpacePropertyType createCodeSpacePropertyType() { return new CodeSpacePropertyType(); } /** * Create an instance of {@link DataValuePropertyType } * */ public DataValuePropertyType createDataValuePropertyType() { return new DataValuePropertyType(); } /** * Create an instance of {@link CurvePropertyType } * */ public CurvePropertyType createCurvePropertyType() { return new CurvePropertyType(); } /** * Create an instance of {@link GeoLocationArea } * */ public GeoLocationArea createGeoLocationArea() { return new GeoLocationArea(); } /** * Create an instance of {@link TimeRange } * */ public TimeRange createTimeRange() { return new TimeRange(); } /** * Create an instance of {@link QuantityPropertyType } * */ public QuantityPropertyType createQuantityPropertyType() { return new QuantityPropertyType(); } /** * Create an instance of {@link BinaryBlock.Member.Component } * */ public BinaryBlock.Member.Component createBinaryBlockMemberComponent() { return new BinaryBlock.Member.Component(); } /** * Create an instance of {@link QuantityRange } * */ public QuantityRange createQuantityRange() { return new QuantityRange(); } /** * Create an instance of {@link AllowedTokens } * */ public AllowedTokens createAllowedTokens() { return new AllowedTokens(); } /** * Create an instance of {@link Boolean } * */ public BooleanType createBoolean() { return new BooleanType(); } /** * Create an instance of {@link AllowedValuesPropertyType } * */ public AllowedValuesPropertyType createAllowedValuesPropertyType() { return new AllowedValuesPropertyType(); } /** * Create an instance of {@link DataBlockDefinitionType } * */ public DataBlockDefinitionType createDataBlockDefinitionType() { return new DataBlockDefinitionType(); } /** * Create an instance of {@link QualityPropertyType } * */ public QualityPropertyType createQualityPropertyType() { return new QualityPropertyType(); } /** * Create an instance of {@link EnvelopePropertyType } * */ public EnvelopePropertyType createEnvelopePropertyType() { return new EnvelopePropertyType(); } /** * Create an instance of {@link BinaryBlock } * */ public BinaryBlock createBinaryBlock() { return new BinaryBlock(); } /** * Create an instance of {@link AllowedTimes } * */ public AllowedTimes createAllowedTimes() { return new AllowedTimes(); } /** * Create an instance of {@link ConditionalDataType.Case } * */ public ConditionalDataType.Case createConditionalDataTypeCase() { return new ConditionalDataType.Case(); } /** * Create an instance of {@link BinaryBlock.Member.Block } * */ public BinaryBlock.Member.Block createBinaryBlockMemberBlock() { return new BinaryBlock.Member.Block(); } /** * Create an instance of {@link Category } * */ public Category createCategory() { return new Category(); } /** * Create an instance of {@link TimePropertyType } * */ public TimePropertyType createTimePropertyType() { return new TimePropertyType(); } /** * Create an instance of {@link DataComponentPropertyType } * */ public DataComponentPropertyType createDataComponentPropertyType() { return new DataComponentPropertyType(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NormalizedCurveType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "NormalizedCurve", substitutionHeadNamespace = "http://www.opengis.net/swe/1.0", substitutionHeadName = "AbstractDataRecord") public JAXBElement<NormalizedCurveType> createNormalizedCurve(final NormalizedCurveType value) { return new JAXBElement<NormalizedCurveType>(_NormalizedCurve_QNAME, NormalizedCurveType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ConditionalValueType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "ConditionalValue", substitutionHeadNamespace = "http://www.opengis.net/swe/1.0", substitutionHeadName = "AbstractDataRecord") public JAXBElement<ConditionalValueType> createConditionalValue(final ConditionalValueType value) { return new JAXBElement<ConditionalValueType>(_ConditionalValue_QNAME, ConditionalValueType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link XMLBlockType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "XMLBlock") public JAXBElement<XMLBlockType> createXMLBlock(final XMLBlockType value) { return new JAXBElement<XMLBlockType>(_XMLBlock_QNAME, XMLBlockType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PositionType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "Position", substitutionHeadNamespace = "http://www.opengis.net/swe/1.0", substitutionHeadName = "AbstractDataRecord") public JAXBElement<PositionType> createPosition(final PositionType value) { return new JAXBElement<PositionType>(_Position_QNAME, PositionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ConditionalDataType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "ConditionalData", substitutionHeadNamespace = "http://www.opengis.net/swe/1.0", substitutionHeadName = "AbstractDataRecord") public JAXBElement<ConditionalDataType> createConditionalData(final ConditionalDataType value) { return new JAXBElement<ConditionalDataType>(_ConditionalData_QNAME, ConditionalDataType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SquareMatrixType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "SquareMatrix", substitutionHeadNamespace = "http://www.opengis.net/swe/1.0", substitutionHeadName = "AbstractDataArray") public JAXBElement<SquareMatrixType> createSquareMatrix(final SquareMatrixType value) { return new JAXBElement<SquareMatrixType>(_SquareMatrix_QNAME, SquareMatrixType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MultiplexedStreamFormatType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "MultiplexedStreamFormat") public JAXBElement<MultiplexedStreamFormatType> createMultiplexedStreamFormat(final MultiplexedStreamFormatType value) { return new JAXBElement<MultiplexedStreamFormatType>(_MultiplexedStreamFormat_QNAME, MultiplexedStreamFormatType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DataStreamDefinitionType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "DataStreamDefinition") public JAXBElement<DataStreamDefinitionType> createDataStreamDefinition(final DataStreamDefinitionType value) { return new JAXBElement<DataStreamDefinitionType>(_DataStreamDefinition_QNAME, DataStreamDefinitionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractDataRecordType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "AbstractDataRecord") public JAXBElement<AbstractDataRecordType> createAbstractDataRecord(final AbstractDataRecordType value) { return new JAXBElement<AbstractDataRecordType>(_AbstractDataRecord_QNAME, AbstractDataRecordType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DataArrayType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "DataArray", substitutionHeadNamespace = "http://www.opengis.net/swe/1.0", substitutionHeadName = "AbstractDataArray") public JAXBElement<DataArrayType> createDataArray(final DataArrayType value) { return new JAXBElement<DataArrayType>(_DataArray_QNAME, DataArrayType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DataRecordType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "DataRecord", substitutionHeadNamespace = "http://www.opengis.net/swe/1.0", substitutionHeadName = "AbstractDataRecord") public JAXBElement<DataRecordType> createDataRecord(final DataRecordType value) { return new JAXBElement<DataRecordType>(_DataRecord_QNAME, DataRecordType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link VectorType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "Vector", substitutionHeadNamespace = "http://www.opengis.net/swe/1.0", substitutionHeadName = "AbstractDataRecord") public JAXBElement<VectorType> createVector(final VectorType value) { return new JAXBElement<VectorType>(_Vector_QNAME, VectorType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AbstractDataArrayType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "AbstractDataArray") public JAXBElement<AbstractDataArrayType> createAbstractDataArray(final AbstractDataArrayType value) { return new JAXBElement<AbstractDataArrayType>(_AbstractDataArray_QNAME, AbstractDataArrayType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SimpleDataRecordType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "SimpleDataRecord", substitutionHeadNamespace = "http://www.opengis.net/swe/1.0", substitutionHeadName = "AbstractDataRecord") public JAXBElement<SimpleDataRecordType> createSimpleDataRecord(final SimpleDataRecordType value) { return new JAXBElement<SimpleDataRecordType>(_SimpleDataRecord_QNAME, SimpleDataRecordType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "Item") public JAXBElement<Object> createItem(final Object value) { return new JAXBElement<Object>(_Item_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CurveType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "Curve", substitutionHeadNamespace = "http://www.opengis.net/swe/1.0", substitutionHeadName = "AbstractDataArray") public JAXBElement<CurveType> createCurve(final CurveType value) { return new JAXBElement<CurveType>(_Curve_QNAME, CurveType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EnvelopeType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "Envelope", substitutionHeadNamespace = "http://www.opengis.net/swe/1.0", substitutionHeadName = "AbstractDataRecord") public JAXBElement<EnvelopeType> createEnvelope(final EnvelopeType value) { return new JAXBElement<EnvelopeType>(_Envelope_QNAME, EnvelopeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DataBlockDefinitionType }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "DataBlockDefinition") public JAXBElement<DataBlockDefinitionType> createDataBlockDefinition(final DataBlockDefinitionType value) { return new JAXBElement<DataBlockDefinitionType>(_DataBlockDefinition_QNAME, DataBlockDefinitionType.class, null, value); } /** /** * Create an instance of {@link JAXBElement }{@code <}{@link GeoLocationArea }{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "GeoLocationArea", substitutionHeadNamespace = "http://www.opengis.net/swe/1.0", substitutionHeadName = "AbstractDataRecord") public JAXBElement<GeoLocationArea> createGeoLocationArea(final GeoLocationArea value) { return new JAXBElement<GeoLocationArea>(_GeoLocationArea_QNAME, GeoLocationArea.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link String }{@code >}{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "valueList", scope = AllowedTokens.class) public JAXBElement<List<String>> createAllowedTokensValueList(final List<String> value) { return new JAXBElement<List<String>>(_AllowedTokensValueList_QNAME, ((Class) List.class), AllowedTokens.class, ((List<String> ) value)); } /** * Create an instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link String }{@code >}{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "interval", scope = AllowedTimes.class) public JAXBElement<List<String>> createAllowedTimesInterval(final List<String> value) { return new JAXBElement<List<String>>(_AllowedTimesInterval_QNAME, ((Class) List.class), AllowedTimes.class, ((List<String> ) value)); } /** * Create an instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link String }{@code >}{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "valueList", scope = AllowedTimes.class) public JAXBElement<List<String>> createAllowedTimesValueList(final List<String> value) { return new JAXBElement<List<String>>(_AllowedTokensValueList_QNAME, ((Class) List.class), AllowedTimes.class, ((List<String> ) value)); } /** * Create an instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link Double }{@code >}{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "interval", scope = AllowedValues.class) public JAXBElement<List<Double>> createAllowedValuesInterval(final List<Double> value) { return new JAXBElement<List<Double>>(_AllowedTimesInterval_QNAME, ((Class) List.class), AllowedValues.class, ((List<Double> ) value)); } /** * Create an instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link Double }{@code >}{@code >}} * */ @XmlElementDecl(namespace = "http://www.opengis.net/swe/1.0", name = "valueList", scope = AllowedValues.class) public JAXBElement<List<Double>> createAllowedValuesValueList(final List<Double> value) { return new JAXBElement<List<Double>>(_AllowedTokensValueList_QNAME, ((Class) List.class), AllowedValues.class, ((List<Double> ) value)); } }