Class RteTypeImpl

java.lang.Object
org.apache.xmlbeans.impl.values.XmlObjectBase
org.apache.xmlbeans.impl.values.XmlComplexContentImpl
com.topografix.gpx.x1.x1.impl.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:
  • 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 com.topografix.gpx.x1.x1.RteType

    Factory, type

    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

    Modifier and Type
    Method
    Description
    Appends and returns a new empty "extensions" element
    Appends and returns a new empty value (as xml) as the last "link" element
    Appends and returns a new empty value (as xml) as the last "rtept" element
    Gets the "cmt" element
    Gets the "desc" element
    Gets the "extensions" element
    Gets array of all "link" elements
    getLinkArray(int i)
    Gets ith "link" element
    Gets a List of "link" elements
    Gets the "name" element
    Gets the "number" element
    Gets array of all "rtept" elements
    Gets ith "rtept" element
    Gets a List of "rtept" elements
    Gets the "src" element
    Gets the "type" element
    Inserts and returns a new empty value (as xml) as the ith "link" element
    Inserts and returns a new empty value (as xml) as the ith "rtept" element
    boolean
    True if has "cmt" element
    boolean
    True if has "desc" element
    boolean
    True if has "extensions" element
    boolean
    True if has "name" element
    boolean
    True if has "number" element
    boolean
    True if has "src" element
    boolean
    True if has "type" element
    void
    removeLink(int i)
    Removes the ith "link" element
    void
    removeRtept(int i)
    Removes the ith "rtept" element
    void
    Sets the "cmt" element
    void
    Sets the "desc" element
    void
    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
    Sets the "name" element
    void
    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
    Sets the "src" element
    void
    Sets the "type" element
    int
    Returns number of "link" element
    int
    Returns number of "rtept" element
    void
    Unsets the "cmt" element
    void
    Unsets the "desc" element
    void
    Unsets the "extensions" element
    void
    Unsets the "name" element
    void
    Unsets the "number" element
    void
    Unsets the "src" element
    void
    Unsets the "type" element
    org.apache.xmlbeans.XmlString
    Gets (as xml) the "cmt" element
    org.apache.xmlbeans.XmlString
    Gets (as xml) the "desc" element
    org.apache.xmlbeans.XmlString
    Gets (as xml) the "name" element
    org.apache.xmlbeans.XmlNonNegativeInteger
    Gets (as xml) the "number" element
    org.apache.xmlbeans.XmlString
    Gets (as xml) the "src" element
    org.apache.xmlbeans.XmlString
    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 class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    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 Details

    • RteTypeImpl

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

    • 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
    • getLinkList

      public List<LinkType> getLinkList()
      Gets a List of "link" elements
      Specified by:
      getLinkList in interface RteType
    • getLinkArray

      public LinkType[] getLinkArray()
      Gets array of all "link" elements
      Specified by:
      getLinkArray in interface RteType
    • getLinkArray

      public LinkType getLinkArray(int i)
      Gets ith "link" element
      Specified by:
      getLinkArray 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
    • getNumber

      public BigInteger getNumber()
      Gets the "number" element
      Specified by:
      getNumber 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
    • getExtensions

      public ExtensionsType getExtensions()
      Gets the "extensions" element
      Specified by:
      getExtensions in interface RteType
    • isSetExtensions

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

      public void setExtensions(ExtensionsType extensions)
      Sets the "extensions" element
      Specified by:
      setExtensions in interface RteType
    • addNewExtensions

      public ExtensionsType addNewExtensions()
      Appends and returns a new empty "extensions" element
      Specified by:
      addNewExtensions in interface RteType
    • unsetExtensions

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

      public List<WptType> getRteptList()
      Gets a List of "rtept" elements
      Specified by:
      getRteptList in interface RteType
    • getRteptArray

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

      public WptType getRteptArray(int i)
      Gets ith "rtept" element
      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