Class RteTypeImpl

  • All Implemented Interfaces:
    RteType, Serializable, org.apache.xmlbeans.impl.values.TypeStoreUser, org.apache.xmlbeans.SimpleValue, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource

    public class RteTypeImpl
    extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl
    implements RteType
    An XML rteType(@http://www.topografix.com/GPX/1/1). This is a complex type.
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase

        _voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
      • Fields inherited from interface org.apache.xmlbeans.XmlObject

        EQUAL, Factory, GREATER_THAN, LESS_THAN, NOT_EQUAL, type
    • Constructor Summary

      Constructors 
      Constructor Description
      RteTypeImpl​(org.apache.xmlbeans.SchemaType sType)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ExtensionsType addNewExtensions()
      Appends and returns a new empty "extensions" element
      LinkType addNewLink()
      Appends and returns a new empty value (as xml) as the last "link" element
      WptType addNewRtept()
      Appends and returns a new empty value (as xml) as the last "rtept" element
      String getCmt()
      Gets the "cmt" element
      String getDesc()
      Gets the "desc" element
      ExtensionsType getExtensions()
      Gets the "extensions" element
      LinkType[] getLinkArray()
      Gets array of all "link" elements
      LinkType getLinkArray​(int i)
      Gets ith "link" element
      List<LinkType> getLinkList()
      Gets a List of "link" elements
      String getName()
      Gets the "name" element
      BigInteger getNumber()
      Gets the "number" element
      WptType[] getRteptArray()
      Gets array of all "rtept" elements
      WptType getRteptArray​(int i)
      Gets ith "rtept" element
      List<WptType> getRteptList()
      Gets a List of "rtept" elements
      String getSrc()
      Gets the "src" element
      String getType()
      Gets the "type" element
      LinkType insertNewLink​(int i)
      Inserts and returns a new empty value (as xml) as the ith "link" element
      WptType insertNewRtept​(int i)
      Inserts and returns a new empty value (as xml) as the ith "rtept" element
      boolean isSetCmt()
      True if has "cmt" element
      boolean isSetDesc()
      True if has "desc" element
      boolean isSetExtensions()
      True if has "extensions" element
      boolean isSetName()
      True if has "name" element
      boolean isSetNumber()
      True if has "number" element
      boolean isSetSrc()
      True if has "src" element
      boolean isSetType()
      True if has "type" element
      void removeLink​(int i)
      Removes the ith "link" element
      void removeRtept​(int i)
      Removes the ith "rtept" element
      void setCmt​(String cmt)
      Sets the "cmt" element
      void setDesc​(String desc)
      Sets the "desc" element
      void setExtensions​(ExtensionsType extensions)
      Sets the "extensions" element
      void setLinkArray​(int i, LinkType link)
      Sets ith "link" element
      void setLinkArray​(LinkType[] linkArray)
      Sets array of all "link" element WARNING: This method is not atomicaly synchronized.
      void setName​(String name)
      Sets the "name" element
      void setNumber​(BigInteger number)
      Sets the "number" element
      void setRteptArray​(int i, WptType rtept)
      Sets ith "rtept" element
      void setRteptArray​(WptType[] rteptArray)
      Sets array of all "rtept" element WARNING: This method is not atomicaly synchronized.
      void setSrc​(String src)
      Sets the "src" element
      void setType​(String type)
      Sets the "type" element
      int sizeOfLinkArray()
      Returns number of "link" element
      int sizeOfRteptArray()
      Returns number of "rtept" element
      void unsetCmt()
      Unsets the "cmt" element
      void unsetDesc()
      Unsets the "desc" element
      void unsetExtensions()
      Unsets the "extensions" element
      void unsetName()
      Unsets the "name" element
      void unsetNumber()
      Unsets the "number" element
      void unsetSrc()
      Unsets the "src" element
      void unsetType()
      Unsets the "type" element
      org.apache.xmlbeans.XmlString xgetCmt()
      Gets (as xml) the "cmt" element
      org.apache.xmlbeans.XmlString xgetDesc()
      Gets (as xml) the "desc" element
      org.apache.xmlbeans.XmlString xgetName()
      Gets (as xml) the "name" element
      org.apache.xmlbeans.XmlNonNegativeInteger xgetNumber()
      Gets (as xml) the "number" element
      org.apache.xmlbeans.XmlString xgetSrc()
      Gets (as xml) the "src" element
      org.apache.xmlbeans.XmlString xgetType()
      Gets (as xml) the "type" element
      void xsetCmt​(org.apache.xmlbeans.XmlString cmt)
      Sets (as xml) the "cmt" element
      void xsetDesc​(org.apache.xmlbeans.XmlString desc)
      Sets (as xml) the "desc" element
      void xsetName​(org.apache.xmlbeans.XmlString name)
      Sets (as xml) the "name" element
      void xsetNumber​(org.apache.xmlbeans.XmlNonNegativeInteger number)
      Sets (as xml) the "number" element
      void xsetSrc​(org.apache.xmlbeans.XmlString src)
      Sets (as xml) the "src" element
      void xsetType​(org.apache.xmlbeans.XmlString type)
      Sets (as xml) the "type" element
      • Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl

        arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
      • Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase

        _copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, build_nil, build_text, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, disconnect_store, documentProperties, dump, elementFlags, equals, execQuery, execQuery, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanArray, getBooleanArray, getBooleanValue, getByteArray, getByteArray, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleArray, getDoubleArray, getDoubleValue, getEnumArray, getEnumArray, getEnumValue, getFloatArray, getFloatArray, getFloatValue, getGDateValue, getGDurationValue, getIntArray, getIntArray, getIntValue, getListValue, getLongArray, getLongArray, getLongValue, getObjectArray, getObjectArray, getObjectValue, getQNameValue, getShortArray, getShortArray, getShortValue, getStringValue, getXmlLocale, getXmlObjectArray, getXmlObjectArray, has_store, hashCode, init_flags, initComplexType, instanceType, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, substitute, toString, uses_invalidate_value, validate, validate, validate_now, validate_simpleval, valueEquals, valueHashCode, writeReplace, xgetArray, xgetArray, xgetListValue, xmlText, xmlText
      • 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
    • Constructor Detail

      • RteTypeImpl

        public RteTypeImpl​(org.apache.xmlbeans.SchemaType sType)
    • Method Detail

      • getName

        public String getName()
        Gets the "name" element
        Specified by:
        getName in interface RteType
      • xgetName

        public org.apache.xmlbeans.XmlString xgetName()
        Gets (as xml) the "name" element
        Specified by:
        xgetName in interface RteType
      • isSetName

        public boolean isSetName()
        True if has "name" element
        Specified by:
        isSetName in interface RteType
      • setName

        public void setName​(String name)
        Sets the "name" element
        Specified by:
        setName in interface RteType
      • xsetName

        public void xsetName​(org.apache.xmlbeans.XmlString name)
        Sets (as xml) the "name" element
        Specified by:
        xsetName in interface RteType
      • unsetName

        public void unsetName()
        Unsets the "name" element
        Specified by:
        unsetName in interface RteType
      • getCmt

        public String getCmt()
        Gets the "cmt" element
        Specified by:
        getCmt in interface RteType
      • xgetCmt

        public org.apache.xmlbeans.XmlString xgetCmt()
        Gets (as xml) the "cmt" element
        Specified by:
        xgetCmt in interface RteType
      • isSetCmt

        public boolean isSetCmt()
        True if has "cmt" element
        Specified by:
        isSetCmt in interface RteType
      • setCmt

        public void setCmt​(String cmt)
        Sets the "cmt" element
        Specified by:
        setCmt in interface RteType
      • xsetCmt

        public void xsetCmt​(org.apache.xmlbeans.XmlString cmt)
        Sets (as xml) the "cmt" element
        Specified by:
        xsetCmt in interface RteType
      • unsetCmt

        public void unsetCmt()
        Unsets the "cmt" element
        Specified by:
        unsetCmt in interface RteType
      • getDesc

        public String getDesc()
        Gets the "desc" element
        Specified by:
        getDesc in interface RteType
      • xgetDesc

        public org.apache.xmlbeans.XmlString xgetDesc()
        Gets (as xml) the "desc" element
        Specified by:
        xgetDesc in interface RteType
      • isSetDesc

        public boolean isSetDesc()
        True if has "desc" element
        Specified by:
        isSetDesc in interface RteType
      • setDesc

        public void setDesc​(String desc)
        Sets the "desc" element
        Specified by:
        setDesc in interface RteType
      • xsetDesc

        public void xsetDesc​(org.apache.xmlbeans.XmlString desc)
        Sets (as xml) the "desc" element
        Specified by:
        xsetDesc in interface RteType
      • unsetDesc

        public void unsetDesc()
        Unsets the "desc" element
        Specified by:
        unsetDesc in interface RteType
      • getSrc

        public String getSrc()
        Gets the "src" element
        Specified by:
        getSrc in interface RteType
      • xgetSrc

        public org.apache.xmlbeans.XmlString xgetSrc()
        Gets (as xml) the "src" element
        Specified by:
        xgetSrc in interface RteType
      • isSetSrc

        public boolean isSetSrc()
        True if has "src" element
        Specified by:
        isSetSrc in interface RteType
      • setSrc

        public void setSrc​(String src)
        Sets the "src" element
        Specified by:
        setSrc in interface RteType
      • xsetSrc

        public void xsetSrc​(org.apache.xmlbeans.XmlString src)
        Sets (as xml) the "src" element
        Specified by:
        xsetSrc in interface RteType
      • unsetSrc

        public void unsetSrc()
        Unsets the "src" element
        Specified by:
        unsetSrc in interface RteType
      • sizeOfLinkArray

        public int sizeOfLinkArray()
        Returns number of "link" element
        Specified by:
        sizeOfLinkArray in interface RteType
      • setLinkArray

        public void setLinkArray​(LinkType[] linkArray)
        Sets array of all "link" element WARNING: This method is not atomicaly synchronized.
        Specified by:
        setLinkArray in interface RteType
      • setLinkArray

        public void setLinkArray​(int i,
                                 LinkType link)
        Sets ith "link" element
        Specified by:
        setLinkArray in interface RteType
      • insertNewLink

        public LinkType insertNewLink​(int i)
        Inserts and returns a new empty value (as xml) as the ith "link" element
        Specified by:
        insertNewLink in interface RteType
      • addNewLink

        public LinkType addNewLink()
        Appends and returns a new empty value (as xml) as the last "link" element
        Specified by:
        addNewLink in interface RteType
      • removeLink

        public void removeLink​(int i)
        Removes the ith "link" element
        Specified by:
        removeLink in interface RteType
      • xgetNumber

        public org.apache.xmlbeans.XmlNonNegativeInteger xgetNumber()
        Gets (as xml) the "number" element
        Specified by:
        xgetNumber in interface RteType
      • isSetNumber

        public boolean isSetNumber()
        True if has "number" element
        Specified by:
        isSetNumber in interface RteType
      • setNumber

        public void setNumber​(BigInteger number)
        Sets the "number" element
        Specified by:
        setNumber in interface RteType
      • xsetNumber

        public void xsetNumber​(org.apache.xmlbeans.XmlNonNegativeInteger number)
        Sets (as xml) the "number" element
        Specified by:
        xsetNumber in interface RteType
      • unsetNumber

        public void unsetNumber()
        Unsets the "number" element
        Specified by:
        unsetNumber in interface RteType
      • getType

        public String getType()
        Gets the "type" element
        Specified by:
        getType in interface RteType
      • xgetType

        public org.apache.xmlbeans.XmlString xgetType()
        Gets (as xml) the "type" element
        Specified by:
        xgetType in interface RteType
      • isSetType

        public boolean isSetType()
        True if has "type" element
        Specified by:
        isSetType in interface RteType
      • setType

        public void setType​(String type)
        Sets the "type" element
        Specified by:
        setType in interface RteType
      • xsetType

        public void xsetType​(org.apache.xmlbeans.XmlString type)
        Sets (as xml) the "type" element
        Specified by:
        xsetType in interface RteType
      • unsetType

        public void unsetType()
        Unsets the "type" element
        Specified by:
        unsetType in interface RteType
      • isSetExtensions

        public boolean isSetExtensions()
        True if has "extensions" element
        Specified by:
        isSetExtensions in interface RteType
      • unsetExtensions

        public void unsetExtensions()
        Unsets the "extensions" element
        Specified by:
        unsetExtensions in interface RteType
      • getRteptArray

        public WptType[] getRteptArray()
        Gets array of all "rtept" elements
        Specified by:
        getRteptArray in interface RteType
      • sizeOfRteptArray

        public int sizeOfRteptArray()
        Returns number of "rtept" element
        Specified by:
        sizeOfRteptArray in interface RteType
      • setRteptArray

        public void setRteptArray​(WptType[] rteptArray)
        Sets array of all "rtept" element WARNING: This method is not atomicaly synchronized.
        Specified by:
        setRteptArray in interface RteType
      • setRteptArray

        public void setRteptArray​(int i,
                                  WptType rtept)
        Sets ith "rtept" element
        Specified by:
        setRteptArray in interface RteType
      • insertNewRtept

        public WptType insertNewRtept​(int i)
        Inserts and returns a new empty value (as xml) as the ith "rtept" element
        Specified by:
        insertNewRtept in interface RteType
      • addNewRtept

        public WptType addNewRtept()
        Appends and returns a new empty value (as xml) as the last "rtept" element
        Specified by:
        addNewRtept in interface RteType
      • removeRtept

        public void removeRtept​(int i)
        Removes the ith "rtept" element
        Specified by:
        removeRtept in interface RteType