Package com.topografix.gpx.x1.x1.impl
Class MetadataTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- com.topografix.gpx.x1.x1.impl.MetadataTypeImpl
-
- All Implemented Interfaces:
MetadataType,Serializable,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
public class MetadataTypeImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements MetadataType
An XML metadataType(@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 com.topografix.gpx.x1.x1.MetadataType
Factory, type
-
-
Constructor Summary
Constructors Constructor Description MetadataTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PersonTypeaddNewAuthor()Appends and returns a new empty "author" elementBoundsTypeaddNewBounds()Appends and returns a new empty "bounds" elementCopyrightTypeaddNewCopyright()Appends and returns a new empty "copyright" elementExtensionsTypeaddNewExtensions()Appends and returns a new empty "extensions" elementLinkTypeaddNewLink()Appends and returns a new empty value (as xml) as the last "link" elementPersonTypegetAuthor()Gets the "author" elementBoundsTypegetBounds()Gets the "bounds" elementCopyrightTypegetCopyright()Gets the "copyright" elementStringgetDesc()Gets the "desc" elementExtensionsTypegetExtensions()Gets the "extensions" elementStringgetKeywords()Gets the "keywords" 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" elementCalendargetTime()Gets the "time" elementLinkTypeinsertNewLink(int i)Inserts and returns a new empty value (as xml) as the ith "link" elementbooleanisSetAuthor()True if has "author" elementbooleanisSetBounds()True if has "bounds" elementbooleanisSetCopyright()True if has "copyright" elementbooleanisSetDesc()True if has "desc" elementbooleanisSetExtensions()True if has "extensions" elementbooleanisSetKeywords()True if has "keywords" elementbooleanisSetName()True if has "name" elementbooleanisSetTime()True if has "time" elementvoidremoveLink(int i)Removes the ith "link" elementvoidsetAuthor(PersonType author)Sets the "author" elementvoidsetBounds(BoundsType bounds)Sets the "bounds" elementvoidsetCopyright(CopyrightType copyright)Sets the "copyright" elementvoidsetDesc(String desc)Sets the "desc" elementvoidsetExtensions(ExtensionsType extensions)Sets the "extensions" elementvoidsetKeywords(String keywords)Sets the "keywords" 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" elementvoidsetTime(Calendar time)Sets the "time" elementintsizeOfLinkArray()Returns number of "link" elementvoidunsetAuthor()Unsets the "author" elementvoidunsetBounds()Unsets the "bounds" elementvoidunsetCopyright()Unsets the "copyright" elementvoidunsetDesc()Unsets the "desc" elementvoidunsetExtensions()Unsets the "extensions" elementvoidunsetKeywords()Unsets the "keywords" elementvoidunsetName()Unsets the "name" elementvoidunsetTime()Unsets the "time" elementorg.apache.xmlbeans.XmlStringxgetDesc()Gets (as xml) the "desc" elementorg.apache.xmlbeans.XmlStringxgetKeywords()Gets (as xml) the "keywords" elementorg.apache.xmlbeans.XmlStringxgetName()Gets (as xml) the "name" elementorg.apache.xmlbeans.XmlDateTimexgetTime()Gets (as xml) the "time" elementvoidxsetDesc(org.apache.xmlbeans.XmlString desc)Sets (as xml) the "desc" elementvoidxsetKeywords(org.apache.xmlbeans.XmlString keywords)Sets (as xml) the "keywords" elementvoidxsetName(org.apache.xmlbeans.XmlString name)Sets (as xml) the "name" elementvoidxsetTime(org.apache.xmlbeans.XmlDateTime time)Sets (as xml) the "time" 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
-
getName
public String getName()
Gets the "name" element- Specified by:
getNamein interfaceMetadataType
-
xgetName
public org.apache.xmlbeans.XmlString xgetName()
Gets (as xml) the "name" element- Specified by:
xgetNamein interfaceMetadataType
-
isSetName
public boolean isSetName()
True if has "name" element- Specified by:
isSetNamein interfaceMetadataType
-
setName
public void setName(String name)
Sets the "name" element- Specified by:
setNamein interfaceMetadataType
-
xsetName
public void xsetName(org.apache.xmlbeans.XmlString name)
Sets (as xml) the "name" element- Specified by:
xsetNamein interfaceMetadataType
-
unsetName
public void unsetName()
Unsets the "name" element- Specified by:
unsetNamein interfaceMetadataType
-
getDesc
public String getDesc()
Gets the "desc" element- Specified by:
getDescin interfaceMetadataType
-
xgetDesc
public org.apache.xmlbeans.XmlString xgetDesc()
Gets (as xml) the "desc" element- Specified by:
xgetDescin interfaceMetadataType
-
isSetDesc
public boolean isSetDesc()
True if has "desc" element- Specified by:
isSetDescin interfaceMetadataType
-
setDesc
public void setDesc(String desc)
Sets the "desc" element- Specified by:
setDescin interfaceMetadataType
-
xsetDesc
public void xsetDesc(org.apache.xmlbeans.XmlString desc)
Sets (as xml) the "desc" element- Specified by:
xsetDescin interfaceMetadataType
-
unsetDesc
public void unsetDesc()
Unsets the "desc" element- Specified by:
unsetDescin interfaceMetadataType
-
getAuthor
public PersonType getAuthor()
Gets the "author" element- Specified by:
getAuthorin interfaceMetadataType
-
isSetAuthor
public boolean isSetAuthor()
True if has "author" element- Specified by:
isSetAuthorin interfaceMetadataType
-
setAuthor
public void setAuthor(PersonType author)
Sets the "author" element- Specified by:
setAuthorin interfaceMetadataType
-
addNewAuthor
public PersonType addNewAuthor()
Appends and returns a new empty "author" element- Specified by:
addNewAuthorin interfaceMetadataType
-
unsetAuthor
public void unsetAuthor()
Unsets the "author" element- Specified by:
unsetAuthorin interfaceMetadataType
-
getCopyright
public CopyrightType getCopyright()
Gets the "copyright" element- Specified by:
getCopyrightin interfaceMetadataType
-
isSetCopyright
public boolean isSetCopyright()
True if has "copyright" element- Specified by:
isSetCopyrightin interfaceMetadataType
-
setCopyright
public void setCopyright(CopyrightType copyright)
Sets the "copyright" element- Specified by:
setCopyrightin interfaceMetadataType
-
addNewCopyright
public CopyrightType addNewCopyright()
Appends and returns a new empty "copyright" element- Specified by:
addNewCopyrightin interfaceMetadataType
-
unsetCopyright
public void unsetCopyright()
Unsets the "copyright" element- Specified by:
unsetCopyrightin interfaceMetadataType
-
getLinkList
public List<LinkType> getLinkList()
Gets a List of "link" elements- Specified by:
getLinkListin interfaceMetadataType
-
getLinkArray
public LinkType[] getLinkArray()
Gets array of all "link" elements- Specified by:
getLinkArrayin interfaceMetadataType
-
getLinkArray
public LinkType getLinkArray(int i)
Gets ith "link" element- Specified by:
getLinkArrayin interfaceMetadataType
-
sizeOfLinkArray
public int sizeOfLinkArray()
Returns number of "link" element- Specified by:
sizeOfLinkArrayin interfaceMetadataType
-
setLinkArray
public void setLinkArray(LinkType[] linkArray)
Sets array of all "link" element WARNING: This method is not atomicaly synchronized.- Specified by:
setLinkArrayin interfaceMetadataType
-
setLinkArray
public void setLinkArray(int i, LinkType link)Sets ith "link" element- Specified by:
setLinkArrayin interfaceMetadataType
-
insertNewLink
public LinkType insertNewLink(int i)
Inserts and returns a new empty value (as xml) as the ith "link" element- Specified by:
insertNewLinkin interfaceMetadataType
-
addNewLink
public LinkType addNewLink()
Appends and returns a new empty value (as xml) as the last "link" element- Specified by:
addNewLinkin interfaceMetadataType
-
removeLink
public void removeLink(int i)
Removes the ith "link" element- Specified by:
removeLinkin interfaceMetadataType
-
getTime
public Calendar getTime()
Gets the "time" element- Specified by:
getTimein interfaceMetadataType
-
xgetTime
public org.apache.xmlbeans.XmlDateTime xgetTime()
Gets (as xml) the "time" element- Specified by:
xgetTimein interfaceMetadataType
-
isSetTime
public boolean isSetTime()
True if has "time" element- Specified by:
isSetTimein interfaceMetadataType
-
setTime
public void setTime(Calendar time)
Sets the "time" element- Specified by:
setTimein interfaceMetadataType
-
xsetTime
public void xsetTime(org.apache.xmlbeans.XmlDateTime time)
Sets (as xml) the "time" element- Specified by:
xsetTimein interfaceMetadataType
-
unsetTime
public void unsetTime()
Unsets the "time" element- Specified by:
unsetTimein interfaceMetadataType
-
getKeywords
public String getKeywords()
Gets the "keywords" element- Specified by:
getKeywordsin interfaceMetadataType
-
xgetKeywords
public org.apache.xmlbeans.XmlString xgetKeywords()
Gets (as xml) the "keywords" element- Specified by:
xgetKeywordsin interfaceMetadataType
-
isSetKeywords
public boolean isSetKeywords()
True if has "keywords" element- Specified by:
isSetKeywordsin interfaceMetadataType
-
setKeywords
public void setKeywords(String keywords)
Sets the "keywords" element- Specified by:
setKeywordsin interfaceMetadataType
-
xsetKeywords
public void xsetKeywords(org.apache.xmlbeans.XmlString keywords)
Sets (as xml) the "keywords" element- Specified by:
xsetKeywordsin interfaceMetadataType
-
unsetKeywords
public void unsetKeywords()
Unsets the "keywords" element- Specified by:
unsetKeywordsin interfaceMetadataType
-
getBounds
public BoundsType getBounds()
Gets the "bounds" element- Specified by:
getBoundsin interfaceMetadataType
-
isSetBounds
public boolean isSetBounds()
True if has "bounds" element- Specified by:
isSetBoundsin interfaceMetadataType
-
setBounds
public void setBounds(BoundsType bounds)
Sets the "bounds" element- Specified by:
setBoundsin interfaceMetadataType
-
addNewBounds
public BoundsType addNewBounds()
Appends and returns a new empty "bounds" element- Specified by:
addNewBoundsin interfaceMetadataType
-
unsetBounds
public void unsetBounds()
Unsets the "bounds" element- Specified by:
unsetBoundsin interfaceMetadataType
-
getExtensions
public ExtensionsType getExtensions()
Gets the "extensions" element- Specified by:
getExtensionsin interfaceMetadataType
-
isSetExtensions
public boolean isSetExtensions()
True if has "extensions" element- Specified by:
isSetExtensionsin interfaceMetadataType
-
setExtensions
public void setExtensions(ExtensionsType extensions)
Sets the "extensions" element- Specified by:
setExtensionsin interfaceMetadataType
-
addNewExtensions
public ExtensionsType addNewExtensions()
Appends and returns a new empty "extensions" element- Specified by:
addNewExtensionsin interfaceMetadataType
-
unsetExtensions
public void unsetExtensions()
Unsets the "extensions" element- Specified by:
unsetExtensionsin interfaceMetadataType
-
-