Interface TrksegType

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

    public interface TrksegType
    extends org.apache.xmlbeans.XmlObject
    An XML trksegType(@http://www.topografix.com/GPX/1/1). This is a complex type.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static org.apache.xmlbeans.impl.schema.DocumentFactory<TrksegType> Factory  
      static org.apache.xmlbeans.SchemaType type  
      • Fields inherited from interface org.apache.xmlbeans.XmlObject

        EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ExtensionsType addNewExtensions()
      Appends and returns a new empty "extensions" element
      WptType addNewTrkpt()
      Appends and returns a new empty value (as xml) as the last "trkpt" element
      ExtensionsType getExtensions()
      Gets the "extensions" element
      WptType[] getTrkptArray()
      Gets array of all "trkpt" elements
      WptType getTrkptArray​(int i)
      Gets ith "trkpt" element
      List<WptType> getTrkptList()
      Gets a List of "trkpt" elements
      WptType insertNewTrkpt​(int i)
      Inserts and returns a new empty value (as xml) as the ith "trkpt" element
      boolean isSetExtensions()
      True if has "extensions" element
      void removeTrkpt​(int i)
      Removes the ith "trkpt" element
      void setExtensions​(ExtensionsType extensions)
      Sets the "extensions" element
      void setTrkptArray​(int i, WptType trkpt)
      Sets ith "trkpt" element
      void setTrkptArray​(WptType[] trkptArray)
      Sets array of all "trkpt" element
      int sizeOfTrkptArray()
      Returns number of "trkpt" element
      void unsetExtensions()
      Unsets the "extensions" element
      • Methods inherited from interface org.apache.xmlbeans.XmlObject

        changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
      • Methods inherited from interface org.apache.xmlbeans.XmlTokenSource

        documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
    • Field Detail

      • Factory

        static final org.apache.xmlbeans.impl.schema.DocumentFactory<TrksegType> Factory
      • type

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

      • getTrkptList

        List<WptType> getTrkptList()
        Gets a List of "trkpt" elements
      • getTrkptArray

        WptType[] getTrkptArray()
        Gets array of all "trkpt" elements
      • getTrkptArray

        WptType getTrkptArray​(int i)
        Gets ith "trkpt" element
      • sizeOfTrkptArray

        int sizeOfTrkptArray()
        Returns number of "trkpt" element
      • setTrkptArray

        void setTrkptArray​(WptType[] trkptArray)
        Sets array of all "trkpt" element
      • setTrkptArray

        void setTrkptArray​(int i,
                           WptType trkpt)
        Sets ith "trkpt" element
      • insertNewTrkpt

        WptType insertNewTrkpt​(int i)
        Inserts and returns a new empty value (as xml) as the ith "trkpt" element
      • addNewTrkpt

        WptType addNewTrkpt()
        Appends and returns a new empty value (as xml) as the last "trkpt" element
      • removeTrkpt

        void removeTrkpt​(int i)
        Removes the ith "trkpt" element
      • getExtensions

        ExtensionsType getExtensions()
        Gets the "extensions" element
      • isSetExtensions

        boolean isSetExtensions()
        True if has "extensions" element
      • setExtensions

        void setExtensions​(ExtensionsType extensions)
        Sets the "extensions" element
      • addNewExtensions

        ExtensionsType addNewExtensions()
        Appends and returns a new empty "extensions" element
      • unsetExtensions

        void unsetExtensions()
        Unsets the "extensions" element