Base Properties/Methods supported by all objects ..... Methods seralize() - serialize as XML deseralize() - convert XML stream to data object Object SyndicationMessage ------------------------- Properties items[] - ordered list of all item objects inside the message collections[] - ordered list of all collection objects inside the message syndicationMessages[] - ordered list of all syndicationMessage objects inside the message otherAttrsHashTable - a hashtable of all non-standard syndicationMessage attributes and their values. Methods getSrc() - Get src URL/URI for the message getUsrc() - Get usrc URL/URI for the message getUuid() - Get uuid for this message getDate() - Get date at which message was assembled setSrc() - Set src URL/URI for the message setUsrc() - Set usrc URL/URI for the message setUuid() - Set uuid for this message setDate() - Set date at which message was assembled ..... serialize() - dump object as XML data Object WebInterface ------------------- Properties otherAttrsHashTable - a hashtable of all non-standard syndicationMessage Methods getURI() - get URI referencing the interface getType() - get a string describing the type of interface getDescriptionURI() - get URI referencing a description of the interface setURI() - setType() - setDescriptionURI() - serialize() - dump object data as XML Object Copyright ---------------- Properties otherAttrsHashTable - a hashtable of all non-standard syndicationMessage attributes and their values. Methods getDescription() - get text description of copyright rules getDescriptionURI() - get a URI referencing a description of copyright rules setDescription() - setDescriptionURI() - serialize() - dump object data as XML Object ServiceInfo ------------------ Properties otherAttrsHashTable - a hashtable of all non-standard syndicationMessage Methods getDescription() - get text description of aggregation service getDescriptionURI() - get a URI referencing a description of aggregation service setDescription() - setDescriptionURI() - serialize() - dump object data as XML Object Collection ----------------- Properties numItems - number of Item objects directly inside the collection (readonly) numCollections - number of Collection objects directly inside this collection (readonly) meta - Meta object containing metadata items[] - list of all Item objects inside the collection collections[] - list of all Collection objects inside the message otherAttrsHashTable - a hashtable of all non-standard 'collection' element attributes. Methods getSrc() - get src URL/URI explicit for this content getUsrc() - get usrc URL/URI explicit for this content getUuid() - get uuid explicit for this content getCreationDate() - get date at which content was created getLastModified() - get date at which content was last modified getLanguage() - get human language of content ..... serialize() - dump object as XML data Object Item ----------- Properties otherAttrsHashTable - a hashtable of all non-standard 'item' element attributes meta - Meta object containing metadata Methods getSrc() - get src URL/URI explicit for this content getUsrc() - get usrc URL/URI explicit for this content getUuid() - get uuid explicit for this content getCreationDate() - get date at which content was created getLastModified() - get date at which content was last modified getLanguage() - get human language of content ..... serialize() - dump object as XML data Object Data ----------- Properties otherAttrsHashTable - a hashtable of all non-standard Object element attributes Methods getType() - get the MIME type for the data getEncoding() - get the encoding (compression) scheme used for the data getEscaping() - get the ascii-character escape scheme used for the data getNamespace() - get the 'primary' XML namespace for the data (if XML) getData() - return a string containing the data stored in the data object setType() - set the MIME type for the data setEncoding() - set the encoding (compression) scheme used for the data setEscaping() - set the ascii-character escape scheme used for the data setNamespace() - set the 'primary' XML namespace for the data (if XML) setData() - return a string containing the data stored in the data object ..... serialize() - dump object as XML data Object Creator -------------- Properties otherAttrsHashTable - a hashtable of all non-standard syndicationMessage Methods getDescription() - get text description of the creator of the getDescriptionURI() - get a URI referencing a description of the creator setDescription() - setDescriptionURI() - serialize() - dump object data as XML Object ContactInfo ------------------ Properties otherAttrsHashTable - a hashtable of all non-standard syndicationMessage Methods getDescription() - get text providing contact info for the creator getDescriptionURI() - get a URI referencing contact info for the creator setDescription() - setDescriptionURI() - serialize() - dump object data as XML Object DistributionRules ------------------------ Properties otherAttrsHashTable - a hashtable of all non-standard syndicationMessage Methods getDescription() - get text providing rules for re-distribution of the data content getDescriptionURI() - get a URI referencing re-distribution rules for the data content. setDescription() - setDescriptionURI() - serialize() - dump object data as XML Object StopDate --------------- Properties otherAttrsHashTable - a hashtable of all non-standard overview element attributes Methods getValue() - get date/time value setValue() - set date/time value serialize() - dump object data as XML Object StartDate ---------------- Properties otherAttrsHashTable - a hashtable of all non-standard overview element attributes Methods getValue() - get date/time value setValue() - set date/time value serialize() - dump object data as XML Object Update ------------- Properties otherAttrsHashTable - a hashtable of all non-standard overview element attributes Methods getValue() - get update interval setValue() - set update interval serialize() - dump object data as XML Object Overview --------------- Properties otherAttrsHashTable - a hashtable of all non-standard overview element attributes title - a Title object description - a Description object keywordsList[] - list of Keywords objects categoryList[] - list of Category objects Methods getLanguage() - get human language (string) for the object content setLanguage() - get human language (string) for the object content serialize() - dump object data as XML Object Keywords --------------- Properties otherAttrsHashTable - a hashtable of all non-standard keyword element attributes Methods getSeparator() - get character(s) used to separate keywords in keyword list getKeywordList() - get list of keywords/phrases (returns a list of strings) setSeparator() - set character(s) used to separate keywords in keyword list setKeywordList() - set list of keywords/phrases (returns a list of strings) serialize() - dump object data as XML Object Category --------------- Properties otherAttrsHashTable - a hashtable of all non-standard category element attributes Methods getSeparator() - get character(s) used to separate keywords in keyword list getCategory() - get list of keywords/phrases (returns a list of strings) setSeparator() - set character(s) used to separate keywords in keyword list setCategory() - set list of keywords/phrases (returns a list of strings) serialize() - dump object data as XML Object Title ------------ Properties otherAttrsHashTable - a hashtable of all non-standard title element attributes Methods getValue() - get the title value (a character string) setValue() - set the title value (a character string) serialize() - dump object data as XML Object Description ------------------ Properties otherAttrsHashTable - a hashtable of all non-standard description element atttributes Methods getValue() - get the description value (a character string) setValue() - set the description value (a character string) serialize() - dump object data as XML Object ParseSyndicationMessage ------------------------------