Interface TimeseriesMetadataType

  • All Superinterfaces:
    org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
    All Known Implementing Classes:
    TimeseriesMetadataTypeImpl

    public interface TimeseriesMetadataType
    extends org.apache.xmlbeans.XmlObject
    An XML TimeseriesMetadataType(@http://www.opengis.net/tsml/1.0). This is a complex type.
    • Field Detail

      • type

        static final org.apache.xmlbeans.SchemaType type
    • Method Detail

      • isSetTemporalExtent

        boolean isSetTemporalExtent()
        True if has "temporalExtent" element
      • setTemporalExtent

        void setTemporalExtent​(TimePeriodPropertyType temporalExtent)
        Sets the "temporalExtent" element
      • addNewTemporalExtent

        TimePeriodPropertyType addNewTemporalExtent()
        Appends and returns a new empty "temporalExtent" element
      • unsetTemporalExtent

        void unsetTemporalExtent()
        Unsets the "temporalExtent" element
      • isSetBaseTime

        boolean isSetBaseTime()
        True if has "baseTime" element
      • setBaseTime

        void setBaseTime​(TimePositionType baseTime)
        Sets the "baseTime" element
      • addNewBaseTime

        TimePositionType addNewBaseTime()
        Appends and returns a new empty "baseTime" element
      • unsetBaseTime

        void unsetBaseTime()
        Unsets the "baseTime" element
      • getSpacing

        org.apache.xmlbeans.GDuration getSpacing()
        Gets the "spacing" element
      • xgetSpacing

        org.apache.xmlbeans.XmlDuration xgetSpacing()
        Gets (as xml) the "spacing" element
      • isSetSpacing

        boolean isSetSpacing()
        True if has "spacing" element
      • setSpacing

        void setSpacing​(org.apache.xmlbeans.GDuration spacing)
        Sets the "spacing" element
      • xsetSpacing

        void xsetSpacing​(org.apache.xmlbeans.XmlDuration spacing)
        Sets (as xml) the "spacing" element
      • unsetSpacing

        void unsetSpacing()
        Unsets the "spacing" element
      • sizeOfCommentBlockArray

        int sizeOfCommentBlockArray()
        Returns number of "commentBlock" element
      • setCommentBlockArray

        void setCommentBlockArray​(CommentBlockPropertyType[] commentBlockArray)
        Sets array of all "commentBlock" element
      • setCommentBlockArray

        void setCommentBlockArray​(int i,
                                  CommentBlockPropertyType commentBlock)
        Sets ith "commentBlock" element
      • insertNewCommentBlock

        CommentBlockPropertyType insertNewCommentBlock​(int i)
        Inserts and returns a new empty value (as xml) as the ith "commentBlock" element
      • addNewCommentBlock

        CommentBlockPropertyType addNewCommentBlock()
        Appends and returns a new empty value (as xml) as the last "commentBlock" element
      • removeCommentBlock

        void removeCommentBlock​(int i)
        Removes the ith "commentBlock" element
      • getIntendedObservationSpacing

        TimePeriodPropertyType getIntendedObservationSpacing()
        Gets the "intendedObservationSpacing" element
      • isSetIntendedObservationSpacing

        boolean isSetIntendedObservationSpacing()
        True if has "intendedObservationSpacing" element
      • setIntendedObservationSpacing

        void setIntendedObservationSpacing​(TimePeriodPropertyType intendedObservationSpacing)
        Sets the "intendedObservationSpacing" element
      • addNewIntendedObservationSpacing

        TimePeriodPropertyType addNewIntendedObservationSpacing()
        Appends and returns a new empty "intendedObservationSpacing" element
      • unsetIntendedObservationSpacing

        void unsetIntendedObservationSpacing()
        Unsets the "intendedObservationSpacing" element
      • isSetStatus

        boolean isSetStatus()
        True if has "status" element
      • setStatus

        void setStatus​(ReferenceType status)
        Sets the "status" element
      • addNewStatus

        ReferenceType addNewStatus()
        Appends and returns a new empty "status" element
      • unsetStatus

        void unsetStatus()
        Unsets the "status" element
      • getCumulative

        boolean getCumulative()
        Gets the "cumulative" element
      • xgetCumulative

        org.apache.xmlbeans.XmlBoolean xgetCumulative()
        Gets (as xml) the "cumulative" element
      • isSetCumulative

        boolean isSetCumulative()
        True if has "cumulative" element
      • setCumulative

        void setCumulative​(boolean cumulative)
        Sets the "cumulative" element
      • xsetCumulative

        void xsetCumulative​(org.apache.xmlbeans.XmlBoolean cumulative)
        Sets (as xml) the "cumulative" element
      • unsetCumulative

        void unsetCumulative()
        Unsets the "cumulative" element
      • getAccumulationAnchorTime

        TimeInstantPropertyType getAccumulationAnchorTime()
        Gets the "accumulationAnchorTime" element
      • isSetAccumulationAnchorTime

        boolean isSetAccumulationAnchorTime()
        True if has "accumulationAnchorTime" element
      • setAccumulationAnchorTime

        void setAccumulationAnchorTime​(TimeInstantPropertyType accumulationAnchorTime)
        Sets the "accumulationAnchorTime" element
      • addNewAccumulationAnchorTime

        TimeInstantPropertyType addNewAccumulationAnchorTime()
        Appends and returns a new empty "accumulationAnchorTime" element
      • unsetAccumulationAnchorTime

        void unsetAccumulationAnchorTime()
        Unsets the "accumulationAnchorTime" element
      • getSampledMedium

        ReferenceType getSampledMedium()
        Gets the "sampledMedium" element
      • isSetSampledMedium

        boolean isSetSampledMedium()
        True if has "sampledMedium" element
      • setSampledMedium

        void setSampledMedium​(ReferenceType sampledMedium)
        Sets the "sampledMedium" element
      • addNewSampledMedium

        ReferenceType addNewSampledMedium()
        Appends and returns a new empty "sampledMedium" element
      • unsetSampledMedium

        void unsetSampledMedium()
        Unsets the "sampledMedium" element
      • getAccumulationIntervalLength

        org.apache.xmlbeans.GDuration getAccumulationIntervalLength()
        Gets the "accumulationIntervalLength" element
      • xgetAccumulationIntervalLength

        org.apache.xmlbeans.XmlDuration xgetAccumulationIntervalLength()
        Gets (as xml) the "accumulationIntervalLength" element
      • isSetAccumulationIntervalLength

        boolean isSetAccumulationIntervalLength()
        True if has "accumulationIntervalLength" element
      • setAccumulationIntervalLength

        void setAccumulationIntervalLength​(org.apache.xmlbeans.GDuration accumulationIntervalLength)
        Sets the "accumulationIntervalLength" element
      • xsetAccumulationIntervalLength

        void xsetAccumulationIntervalLength​(org.apache.xmlbeans.XmlDuration accumulationIntervalLength)
        Sets (as xml) the "accumulationIntervalLength" element
      • unsetAccumulationIntervalLength

        void unsetAccumulationIntervalLength()
        Unsets the "accumulationIntervalLength" element
      • getStartAnchorPoint

        TimePositionType getStartAnchorPoint()
        Gets the "startAnchorPoint" element
      • isSetStartAnchorPoint

        boolean isSetStartAnchorPoint()
        True if has "startAnchorPoint" element
      • setStartAnchorPoint

        void setStartAnchorPoint​(TimePositionType startAnchorPoint)
        Sets the "startAnchorPoint" element
      • addNewStartAnchorPoint

        TimePositionType addNewStartAnchorPoint()
        Appends and returns a new empty "startAnchorPoint" element
      • unsetStartAnchorPoint

        void unsetStartAnchorPoint()
        Unsets the "startAnchorPoint" element
      • getEndAnchorPoint

        TimePositionType getEndAnchorPoint()
        Gets the "endAnchorPoint" element
      • isSetEndAnchorPoint

        boolean isSetEndAnchorPoint()
        True if has "endAnchorPoint" element
      • setEndAnchorPoint

        void setEndAnchorPoint​(TimePositionType endAnchorPoint)
        Sets the "endAnchorPoint" element
      • addNewEndAnchorPoint

        TimePositionType addNewEndAnchorPoint()
        Appends and returns a new empty "endAnchorPoint" element
      • unsetEndAnchorPoint

        void unsetEndAnchorPoint()
        Unsets the "endAnchorPoint" element
      • getMaxGapPeriod

        org.apache.xmlbeans.GDuration getMaxGapPeriod()
        Gets the "maxGapPeriod" element
      • xgetMaxGapPeriod

        org.apache.xmlbeans.XmlDuration xgetMaxGapPeriod()
        Gets (as xml) the "maxGapPeriod" element
      • isSetMaxGapPeriod

        boolean isSetMaxGapPeriod()
        True if has "maxGapPeriod" element
      • setMaxGapPeriod

        void setMaxGapPeriod​(org.apache.xmlbeans.GDuration maxGapPeriod)
        Sets the "maxGapPeriod" element
      • xsetMaxGapPeriod

        void xsetMaxGapPeriod​(org.apache.xmlbeans.XmlDuration maxGapPeriod)
        Sets (as xml) the "maxGapPeriod" element
      • unsetMaxGapPeriod

        void unsetMaxGapPeriod()
        Unsets the "maxGapPeriod" element
      • sizeOfParameterArray

        int sizeOfParameterArray()
        Returns number of "parameter" element
      • setParameterArray

        void setParameterArray​(NamedValuePropertyType[] parameterArray)
        Sets array of all "parameter" element
      • setParameterArray

        void setParameterArray​(int i,
                               NamedValuePropertyType parameter)
        Sets ith "parameter" element
      • insertNewParameter

        NamedValuePropertyType insertNewParameter​(int i)
        Inserts and returns a new empty value (as xml) as the ith "parameter" element
      • addNewParameter

        NamedValuePropertyType addNewParameter()
        Appends and returns a new empty value (as xml) as the last "parameter" element
      • removeParameter

        void removeParameter​(int i)
        Removes the ith "parameter" element