Interface GpxType

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

    public interface GpxType
    extends org.apache.xmlbeans.XmlObject
    An XML gpxType(@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<GpxType> Factory  
      static org.apache.xmlbeans.SchemaType type  
      • Fields inherited from interface org.apache.xmlbeans.XmlObject

        EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
    • Field Detail

      • Factory

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

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

      • getMetadata

        MetadataType getMetadata()
        Gets the "metadata" element
      • isSetMetadata

        boolean isSetMetadata()
        True if has "metadata" element
      • setMetadata

        void setMetadata​(MetadataType metadata)
        Sets the "metadata" element
      • addNewMetadata

        MetadataType addNewMetadata()
        Appends and returns a new empty "metadata" element
      • unsetMetadata

        void unsetMetadata()
        Unsets the "metadata" element
      • getWptList

        List<WptType> getWptList()
        Gets a List of "wpt" elements
      • getWptArray

        WptType[] getWptArray()
        Gets array of all "wpt" elements
      • getWptArray

        WptType getWptArray​(int i)
        Gets ith "wpt" element
      • sizeOfWptArray

        int sizeOfWptArray()
        Returns number of "wpt" element
      • setWptArray

        void setWptArray​(WptType[] wptArray)
        Sets array of all "wpt" element
      • setWptArray

        void setWptArray​(int i,
                         WptType wpt)
        Sets ith "wpt" element
      • insertNewWpt

        WptType insertNewWpt​(int i)
        Inserts and returns a new empty value (as xml) as the ith "wpt" element
      • addNewWpt

        WptType addNewWpt()
        Appends and returns a new empty value (as xml) as the last "wpt" element
      • removeWpt

        void removeWpt​(int i)
        Removes the ith "wpt" element
      • getRteList

        List<RteType> getRteList()
        Gets a List of "rte" elements
      • getRteArray

        RteType[] getRteArray()
        Gets array of all "rte" elements
      • getRteArray

        RteType getRteArray​(int i)
        Gets ith "rte" element
      • sizeOfRteArray

        int sizeOfRteArray()
        Returns number of "rte" element
      • setRteArray

        void setRteArray​(RteType[] rteArray)
        Sets array of all "rte" element
      • setRteArray

        void setRteArray​(int i,
                         RteType rte)
        Sets ith "rte" element
      • insertNewRte

        RteType insertNewRte​(int i)
        Inserts and returns a new empty value (as xml) as the ith "rte" element
      • addNewRte

        RteType addNewRte()
        Appends and returns a new empty value (as xml) as the last "rte" element
      • removeRte

        void removeRte​(int i)
        Removes the ith "rte" element
      • getTrkList

        List<TrkType> getTrkList()
        Gets a List of "trk" elements
      • getTrkArray

        TrkType[] getTrkArray()
        Gets array of all "trk" elements
      • getTrkArray

        TrkType getTrkArray​(int i)
        Gets ith "trk" element
      • sizeOfTrkArray

        int sizeOfTrkArray()
        Returns number of "trk" element
      • setTrkArray

        void setTrkArray​(TrkType[] trkArray)
        Sets array of all "trk" element
      • setTrkArray

        void setTrkArray​(int i,
                         TrkType trk)
        Sets ith "trk" element
      • insertNewTrk

        TrkType insertNewTrk​(int i)
        Inserts and returns a new empty value (as xml) as the ith "trk" element
      • addNewTrk

        TrkType addNewTrk()
        Appends and returns a new empty value (as xml) as the last "trk" element
      • removeTrk

        void removeTrk​(int i)
        Removes the ith "trk" 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
      • getVersion

        String getVersion()
        Gets the "version" attribute
      • xgetVersion

        org.apache.xmlbeans.XmlString xgetVersion()
        Gets (as xml) the "version" attribute
      • setVersion

        void setVersion​(String version)
        Sets the "version" attribute
      • xsetVersion

        void xsetVersion​(org.apache.xmlbeans.XmlString version)
        Sets (as xml) the "version" attribute
      • getCreator

        String getCreator()
        Gets the "creator" attribute
      • xgetCreator

        org.apache.xmlbeans.XmlString xgetCreator()
        Gets (as xml) the "creator" attribute
      • setCreator

        void setCreator​(String creator)
        Sets the "creator" attribute
      • xsetCreator

        void xsetCreator​(org.apache.xmlbeans.XmlString creator)
        Sets (as xml) the "creator" attribute