Interface MetadataType

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

    public interface MetadataType
    extends org.apache.xmlbeans.XmlObject
    An XML metadataType(@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<MetadataType> 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<MetadataType> Factory
      • type

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

      • getName

        String getName()
        Gets the "name" element
      • xgetName

        org.apache.xmlbeans.XmlString xgetName()
        Gets (as xml) the "name" element
      • isSetName

        boolean isSetName()
        True if has "name" element
      • setName

        void setName​(String name)
        Sets the "name" element
      • xsetName

        void xsetName​(org.apache.xmlbeans.XmlString name)
        Sets (as xml) the "name" element
      • unsetName

        void unsetName()
        Unsets the "name" element
      • getDesc

        String getDesc()
        Gets the "desc" element
      • xgetDesc

        org.apache.xmlbeans.XmlString xgetDesc()
        Gets (as xml) the "desc" element
      • isSetDesc

        boolean isSetDesc()
        True if has "desc" element
      • setDesc

        void setDesc​(String desc)
        Sets the "desc" element
      • xsetDesc

        void xsetDesc​(org.apache.xmlbeans.XmlString desc)
        Sets (as xml) the "desc" element
      • unsetDesc

        void unsetDesc()
        Unsets the "desc" element
      • getAuthor

        PersonType getAuthor()
        Gets the "author" element
      • isSetAuthor

        boolean isSetAuthor()
        True if has "author" element
      • setAuthor

        void setAuthor​(PersonType author)
        Sets the "author" element
      • addNewAuthor

        PersonType addNewAuthor()
        Appends and returns a new empty "author" element
      • unsetAuthor

        void unsetAuthor()
        Unsets the "author" element
      • getCopyright

        CopyrightType getCopyright()
        Gets the "copyright" element
      • isSetCopyright

        boolean isSetCopyright()
        True if has "copyright" element
      • setCopyright

        void setCopyright​(CopyrightType copyright)
        Sets the "copyright" element
      • addNewCopyright

        CopyrightType addNewCopyright()
        Appends and returns a new empty "copyright" element
      • unsetCopyright

        void unsetCopyright()
        Unsets the "copyright" element
      • getLinkList

        List<LinkType> getLinkList()
        Gets a List of "link" elements
      • getLinkArray

        LinkType[] getLinkArray()
        Gets array of all "link" elements
      • getLinkArray

        LinkType getLinkArray​(int i)
        Gets ith "link" element
      • sizeOfLinkArray

        int sizeOfLinkArray()
        Returns number of "link" element
      • setLinkArray

        void setLinkArray​(LinkType[] linkArray)
        Sets array of all "link" element
      • setLinkArray

        void setLinkArray​(int i,
                          LinkType link)
        Sets ith "link" element
      • insertNewLink

        LinkType insertNewLink​(int i)
        Inserts and returns a new empty value (as xml) as the ith "link" element
      • addNewLink

        LinkType addNewLink()
        Appends and returns a new empty value (as xml) as the last "link" element
      • removeLink

        void removeLink​(int i)
        Removes the ith "link" element
      • getTime

        Calendar getTime()
        Gets the "time" element
      • xgetTime

        org.apache.xmlbeans.XmlDateTime xgetTime()
        Gets (as xml) the "time" element
      • isSetTime

        boolean isSetTime()
        True if has "time" element
      • setTime

        void setTime​(Calendar time)
        Sets the "time" element
      • xsetTime

        void xsetTime​(org.apache.xmlbeans.XmlDateTime time)
        Sets (as xml) the "time" element
      • unsetTime

        void unsetTime()
        Unsets the "time" element
      • getKeywords

        String getKeywords()
        Gets the "keywords" element
      • xgetKeywords

        org.apache.xmlbeans.XmlString xgetKeywords()
        Gets (as xml) the "keywords" element
      • isSetKeywords

        boolean isSetKeywords()
        True if has "keywords" element
      • setKeywords

        void setKeywords​(String keywords)
        Sets the "keywords" element
      • xsetKeywords

        void xsetKeywords​(org.apache.xmlbeans.XmlString keywords)
        Sets (as xml) the "keywords" element
      • unsetKeywords

        void unsetKeywords()
        Unsets the "keywords" element
      • getBounds

        BoundsType getBounds()
        Gets the "bounds" element
      • isSetBounds

        boolean isSetBounds()
        True if has "bounds" element
      • setBounds

        void setBounds​(BoundsType bounds)
        Sets the "bounds" element
      • addNewBounds

        BoundsType addNewBounds()
        Appends and returns a new empty "bounds" element
      • unsetBounds

        void unsetBounds()
        Unsets the "bounds" 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