Interface LinearElementType

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

    public interface LinearElementType
    extends AbstractGMLType
    An XML LinearElementType(@http://www.opengis.net/gml/3.3/lr). This is a complex type.
    • Field Detail

      • type

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

      • isSetFeature

        boolean isSetFeature()
        True if has "feature" element
      • addNewFeature

        FeaturePropertyType addNewFeature()
        Appends and returns a new empty "feature" element
      • unsetFeature

        void unsetFeature()
        Unsets the "feature" element
      • isSetCurve

        boolean isSetCurve()
        True if has "curve" element
      • addNewCurve

        CurvePropertyType addNewCurve()
        Appends and returns a new empty "curve" element
      • unsetCurve

        void unsetCurve()
        Unsets the "curve" element
      • isSetEdge

        boolean isSetEdge()
        True if has "edge" element
      • unsetEdge

        void unsetEdge()
        Unsets the "edge" element
      • getMeasure

        MeasureType getMeasure()
        Gets the "measure" element
      • setMeasure

        void setMeasure​(MeasureType measure)
        Sets the "measure" element
      • addNewMeasure

        MeasureType addNewMeasure()
        Appends and returns a new empty "measure" element
      • getStartValueArray

        StartValueType[] getStartValueArray()
        Gets array of all "startValue" elements
      • getStartValueArray

        StartValueType getStartValueArray​(int i)
        Gets ith "startValue" element
      • sizeOfStartValueArray

        int sizeOfStartValueArray()
        Returns number of "startValue" element
      • setStartValueArray

        void setStartValueArray​(StartValueType[] startValueArray)
        Sets array of all "startValue" element
      • setStartValueArray

        void setStartValueArray​(int i,
                                StartValueType startValue)
        Sets ith "startValue" element
      • insertNewStartValue

        StartValueType insertNewStartValue​(int i)
        Inserts and returns a new empty value (as xml) as the ith "startValue" element
      • addNewStartValue

        StartValueType addNewStartValue()
        Appends and returns a new empty value (as xml) as the last "startValue" element
      • removeStartValue

        void removeStartValue​(int i)
        Removes the ith "startValue" element