Package com.topografix.gpx.x1.x1.impl
Class TrkTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- com.topografix.gpx.x1.x1.impl.TrkTypeImpl
-
- All Implemented Interfaces:
TrkType,Serializable,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
public class TrkTypeImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements TrkType
An XML trkType(@http://www.topografix.com/GPX/1/1). This is a complex type.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TrkTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtensionsTypeaddNewExtensions()Appends and returns a new empty "extensions" elementLinkTypeaddNewLink()Appends and returns a new empty value (as xml) as the last "link" elementTrksegTypeaddNewTrkseg()Appends and returns a new empty value (as xml) as the last "trkseg" elementStringgetCmt()Gets the "cmt" elementStringgetDesc()Gets the "desc" elementExtensionsTypegetExtensions()Gets the "extensions" elementLinkType[]getLinkArray()Gets array of all "link" elementsLinkTypegetLinkArray(int i)Gets ith "link" elementList<LinkType>getLinkList()Gets a List of "link" elementsStringgetName()Gets the "name" elementBigIntegergetNumber()Gets the "number" elementStringgetSrc()Gets the "src" elementTrksegType[]getTrksegArray()Gets array of all "trkseg" elementsTrksegTypegetTrksegArray(int i)Gets ith "trkseg" elementList<TrksegType>getTrksegList()Gets a List of "trkseg" elementsStringgetType()Gets the "type" elementLinkTypeinsertNewLink(int i)Inserts and returns a new empty value (as xml) as the ith "link" elementTrksegTypeinsertNewTrkseg(int i)Inserts and returns a new empty value (as xml) as the ith "trkseg" elementbooleanisSetCmt()True if has "cmt" elementbooleanisSetDesc()True if has "desc" elementbooleanisSetExtensions()True if has "extensions" elementbooleanisSetName()True if has "name" elementbooleanisSetNumber()True if has "number" elementbooleanisSetSrc()True if has "src" elementbooleanisSetType()True if has "type" elementvoidremoveLink(int i)Removes the ith "link" elementvoidremoveTrkseg(int i)Removes the ith "trkseg" elementvoidsetCmt(String cmt)Sets the "cmt" elementvoidsetDesc(String desc)Sets the "desc" elementvoidsetExtensions(ExtensionsType extensions)Sets the "extensions" elementvoidsetLinkArray(int i, LinkType link)Sets ith "link" elementvoidsetLinkArray(LinkType[] linkArray)Sets array of all "link" element WARNING: This method is not atomicaly synchronized.voidsetName(String name)Sets the "name" elementvoidsetNumber(BigInteger number)Sets the "number" elementvoidsetSrc(String src)Sets the "src" elementvoidsetTrksegArray(int i, TrksegType trkseg)Sets ith "trkseg" elementvoidsetTrksegArray(TrksegType[] trksegArray)Sets array of all "trkseg" element WARNING: This method is not atomicaly synchronized.voidsetType(String type)Sets the "type" elementintsizeOfLinkArray()Returns number of "link" elementintsizeOfTrksegArray()Returns number of "trkseg" elementvoidunsetCmt()Unsets the "cmt" elementvoidunsetDesc()Unsets the "desc" elementvoidunsetExtensions()Unsets the "extensions" elementvoidunsetName()Unsets the "name" elementvoidunsetNumber()Unsets the "number" elementvoidunsetSrc()Unsets the "src" elementvoidunsetType()Unsets the "type" elementorg.apache.xmlbeans.XmlStringxgetCmt()Gets (as xml) the "cmt" elementorg.apache.xmlbeans.XmlStringxgetDesc()Gets (as xml) the "desc" elementorg.apache.xmlbeans.XmlStringxgetName()Gets (as xml) the "name" elementorg.apache.xmlbeans.XmlNonNegativeIntegerxgetNumber()Gets (as xml) the "number" elementorg.apache.xmlbeans.XmlStringxgetSrc()Gets (as xml) the "src" elementorg.apache.xmlbeans.XmlStringxgetType()Gets (as xml) the "type" elementvoidxsetCmt(org.apache.xmlbeans.XmlString cmt)Sets (as xml) the "cmt" elementvoidxsetDesc(org.apache.xmlbeans.XmlString desc)Sets (as xml) the "desc" elementvoidxsetName(org.apache.xmlbeans.XmlString name)Sets (as xml) the "name" elementvoidxsetNumber(org.apache.xmlbeans.XmlNonNegativeInteger number)Sets (as xml) the "number" elementvoidxsetSrc(org.apache.xmlbeans.XmlString src)Sets (as xml) the "src" elementvoidxsetType(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
-
-
-
-
Method Detail
-
xgetName
public org.apache.xmlbeans.XmlString xgetName()
Gets (as xml) the "name" element
-
isSetName
public boolean isSetName()
True if has "name" element
-
setName
public void setName(String name)
Sets the "name" element
-
xsetName
public void xsetName(org.apache.xmlbeans.XmlString name)
Sets (as xml) the "name" element
-
unsetName
public void unsetName()
Unsets the "name" element
-
xgetCmt
public org.apache.xmlbeans.XmlString xgetCmt()
Gets (as xml) the "cmt" element
-
isSetCmt
public boolean isSetCmt()
True if has "cmt" element
-
setCmt
public void setCmt(String cmt)
Sets the "cmt" element
-
xsetCmt
public void xsetCmt(org.apache.xmlbeans.XmlString cmt)
Sets (as xml) the "cmt" element
-
unsetCmt
public void unsetCmt()
Unsets the "cmt" element
-
xgetDesc
public org.apache.xmlbeans.XmlString xgetDesc()
Gets (as xml) the "desc" element
-
isSetDesc
public boolean isSetDesc()
True if has "desc" element
-
setDesc
public void setDesc(String desc)
Sets the "desc" element
-
xsetDesc
public void xsetDesc(org.apache.xmlbeans.XmlString desc)
Sets (as xml) the "desc" element
-
unsetDesc
public void unsetDesc()
Unsets the "desc" element
-
xgetSrc
public org.apache.xmlbeans.XmlString xgetSrc()
Gets (as xml) the "src" element
-
isSetSrc
public boolean isSetSrc()
True if has "src" element
-
setSrc
public void setSrc(String src)
Sets the "src" element
-
xsetSrc
public void xsetSrc(org.apache.xmlbeans.XmlString src)
Sets (as xml) the "src" element
-
unsetSrc
public void unsetSrc()
Unsets the "src" element
-
getLinkList
public List<LinkType> getLinkList()
Gets a List of "link" elements- Specified by:
getLinkListin interfaceTrkType
-
getLinkArray
public LinkType[] getLinkArray()
Gets array of all "link" elements- Specified by:
getLinkArrayin interfaceTrkType
-
getLinkArray
public LinkType getLinkArray(int i)
Gets ith "link" element- Specified by:
getLinkArrayin interfaceTrkType
-
sizeOfLinkArray
public int sizeOfLinkArray()
Returns number of "link" element- Specified by:
sizeOfLinkArrayin interfaceTrkType
-
setLinkArray
public void setLinkArray(LinkType[] linkArray)
Sets array of all "link" element WARNING: This method is not atomicaly synchronized.- Specified by:
setLinkArrayin interfaceTrkType
-
setLinkArray
public void setLinkArray(int i, LinkType link)Sets ith "link" element- Specified by:
setLinkArrayin interfaceTrkType
-
insertNewLink
public LinkType insertNewLink(int i)
Inserts and returns a new empty value (as xml) as the ith "link" element- Specified by:
insertNewLinkin interfaceTrkType
-
addNewLink
public LinkType addNewLink()
Appends and returns a new empty value (as xml) as the last "link" element- Specified by:
addNewLinkin interfaceTrkType
-
removeLink
public void removeLink(int i)
Removes the ith "link" element- Specified by:
removeLinkin interfaceTrkType
-
getNumber
public BigInteger getNumber()
Gets the "number" element
-
xgetNumber
public org.apache.xmlbeans.XmlNonNegativeInteger xgetNumber()
Gets (as xml) the "number" element- Specified by:
xgetNumberin interfaceTrkType
-
isSetNumber
public boolean isSetNumber()
True if has "number" element- Specified by:
isSetNumberin interfaceTrkType
-
setNumber
public void setNumber(BigInteger number)
Sets the "number" element
-
xsetNumber
public void xsetNumber(org.apache.xmlbeans.XmlNonNegativeInteger number)
Sets (as xml) the "number" element- Specified by:
xsetNumberin interfaceTrkType
-
unsetNumber
public void unsetNumber()
Unsets the "number" element- Specified by:
unsetNumberin interfaceTrkType
-
xgetType
public org.apache.xmlbeans.XmlString xgetType()
Gets (as xml) the "type" element
-
isSetType
public boolean isSetType()
True if has "type" element
-
setType
public void setType(String type)
Sets the "type" element
-
xsetType
public void xsetType(org.apache.xmlbeans.XmlString type)
Sets (as xml) the "type" element
-
unsetType
public void unsetType()
Unsets the "type" element
-
getExtensions
public ExtensionsType getExtensions()
Gets the "extensions" element- Specified by:
getExtensionsin interfaceTrkType
-
isSetExtensions
public boolean isSetExtensions()
True if has "extensions" element- Specified by:
isSetExtensionsin interfaceTrkType
-
setExtensions
public void setExtensions(ExtensionsType extensions)
Sets the "extensions" element- Specified by:
setExtensionsin interfaceTrkType
-
addNewExtensions
public ExtensionsType addNewExtensions()
Appends and returns a new empty "extensions" element- Specified by:
addNewExtensionsin interfaceTrkType
-
unsetExtensions
public void unsetExtensions()
Unsets the "extensions" element- Specified by:
unsetExtensionsin interfaceTrkType
-
getTrksegList
public List<TrksegType> getTrksegList()
Gets a List of "trkseg" elements- Specified by:
getTrksegListin interfaceTrkType
-
getTrksegArray
public TrksegType[] getTrksegArray()
Gets array of all "trkseg" elements- Specified by:
getTrksegArrayin interfaceTrkType
-
getTrksegArray
public TrksegType getTrksegArray(int i)
Gets ith "trkseg" element- Specified by:
getTrksegArrayin interfaceTrkType
-
sizeOfTrksegArray
public int sizeOfTrksegArray()
Returns number of "trkseg" element- Specified by:
sizeOfTrksegArrayin interfaceTrkType
-
setTrksegArray
public void setTrksegArray(TrksegType[] trksegArray)
Sets array of all "trkseg" element WARNING: This method is not atomicaly synchronized.- Specified by:
setTrksegArrayin interfaceTrkType
-
setTrksegArray
public void setTrksegArray(int i, TrksegType trkseg)Sets ith "trkseg" element- Specified by:
setTrksegArrayin interfaceTrkType
-
insertNewTrkseg
public TrksegType insertNewTrkseg(int i)
Inserts and returns a new empty value (as xml) as the ith "trkseg" element- Specified by:
insertNewTrksegin interfaceTrkType
-
addNewTrkseg
public TrksegType addNewTrkseg()
Appends and returns a new empty value (as xml) as the last "trkseg" element- Specified by:
addNewTrksegin interfaceTrkType
-
removeTrkseg
public void removeTrkseg(int i)
Removes the ith "trkseg" element- Specified by:
removeTrksegin interfaceTrkType
-
-