Interface ExtentType

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

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

      • type

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

      • getDescription

        StringOrRefType getDescription()
        Gets the "description" element
      • isSetDescription

        boolean isSetDescription()
        True if has "description" element
      • setDescription

        void setDescription​(StringOrRefType description)
        Sets the "description" element
      • addNewDescription

        StringOrRefType addNewDescription()
        Appends and returns a new empty "description" element
      • unsetDescription

        void unsetDescription()
        Unsets the "description" element
      • getBoundingBoxArray

        EnvelopeType[] getBoundingBoxArray()
        Gets array of all "boundingBox" elements
      • getBoundingBoxArray

        EnvelopeType getBoundingBoxArray​(int i)
        Gets ith "boundingBox" element
      • sizeOfBoundingBoxArray

        int sizeOfBoundingBoxArray()
        Returns number of "boundingBox" element
      • setBoundingBoxArray

        void setBoundingBoxArray​(EnvelopeType[] boundingBoxArray)
        Sets array of all "boundingBox" element
      • setBoundingBoxArray

        void setBoundingBoxArray​(int i,
                                 EnvelopeType boundingBox)
        Sets ith "boundingBox" element
      • insertNewBoundingBox

        EnvelopeType insertNewBoundingBox​(int i)
        Inserts and returns a new empty value (as xml) as the ith "boundingBox" element
      • addNewBoundingBox

        EnvelopeType addNewBoundingBox()
        Appends and returns a new empty value (as xml) as the last "boundingBox" element
      • removeBoundingBox

        void removeBoundingBox​(int i)
        Removes the ith "boundingBox" element
      • getBoundingPolygonArray

        PolygonType[] getBoundingPolygonArray()
        Gets array of all "boundingPolygon" elements
      • getBoundingPolygonArray

        PolygonType getBoundingPolygonArray​(int i)
        Gets ith "boundingPolygon" element
      • sizeOfBoundingPolygonArray

        int sizeOfBoundingPolygonArray()
        Returns number of "boundingPolygon" element
      • setBoundingPolygonArray

        void setBoundingPolygonArray​(PolygonType[] boundingPolygonArray)
        Sets array of all "boundingPolygon" element
      • setBoundingPolygonArray

        void setBoundingPolygonArray​(int i,
                                     PolygonType boundingPolygon)
        Sets ith "boundingPolygon" element
      • insertNewBoundingPolygon

        PolygonType insertNewBoundingPolygon​(int i)
        Inserts and returns a new empty value (as xml) as the ith "boundingPolygon" element
      • addNewBoundingPolygon

        PolygonType addNewBoundingPolygon()
        Appends and returns a new empty value (as xml) as the last "boundingPolygon" element
      • removeBoundingPolygon

        void removeBoundingPolygon​(int i)
        Removes the ith "boundingPolygon" element
      • getVerticalExtentArray

        EnvelopeType[] getVerticalExtentArray()
        Gets array of all "verticalExtent" elements
      • getVerticalExtentArray

        EnvelopeType getVerticalExtentArray​(int i)
        Gets ith "verticalExtent" element
      • sizeOfVerticalExtentArray

        int sizeOfVerticalExtentArray()
        Returns number of "verticalExtent" element
      • setVerticalExtentArray

        void setVerticalExtentArray​(EnvelopeType[] verticalExtentArray)
        Sets array of all "verticalExtent" element
      • setVerticalExtentArray

        void setVerticalExtentArray​(int i,
                                    EnvelopeType verticalExtent)
        Sets ith "verticalExtent" element
      • insertNewVerticalExtent

        EnvelopeType insertNewVerticalExtent​(int i)
        Inserts and returns a new empty value (as xml) as the ith "verticalExtent" element
      • addNewVerticalExtent

        EnvelopeType addNewVerticalExtent()
        Appends and returns a new empty value (as xml) as the last "verticalExtent" element
      • removeVerticalExtent

        void removeVerticalExtent​(int i)
        Removes the ith "verticalExtent" element
      • getTemporalExtentArray

        TimePeriodType[] getTemporalExtentArray()
        Gets array of all "temporalExtent" elements
      • getTemporalExtentArray

        TimePeriodType getTemporalExtentArray​(int i)
        Gets ith "temporalExtent" element
      • sizeOfTemporalExtentArray

        int sizeOfTemporalExtentArray()
        Returns number of "temporalExtent" element
      • setTemporalExtentArray

        void setTemporalExtentArray​(TimePeriodType[] temporalExtentArray)
        Sets array of all "temporalExtent" element
      • setTemporalExtentArray

        void setTemporalExtentArray​(int i,
                                    TimePeriodType temporalExtent)
        Sets ith "temporalExtent" element
      • insertNewTemporalExtent

        TimePeriodType insertNewTemporalExtent​(int i)
        Inserts and returns a new empty value (as xml) as the ith "temporalExtent" element
      • addNewTemporalExtent

        TimePeriodType addNewTemporalExtent()
        Appends and returns a new empty value (as xml) as the last "temporalExtent" element
      • removeTemporalExtent

        void removeTemporalExtent​(int i)
        Removes the ith "temporalExtent" element