com.google.gdata.data
Class OpenSearchDescriptionDocument
java.lang.Object
com.google.gdata.data.AbstractExtension
com.google.gdata.data.ExtensionPoint
com.google.gdata.data.OpenSearchDescriptionDocument
- All Implemented Interfaces:
- Extension
public class OpenSearchDescriptionDocument
- extends ExtensionPoint
OpenSearch description document.
See http://opensearch.a9.com/ for more information.
Methods inherited from class com.google.gdata.data.ExtensionPoint |
addExtension, addRepeatingExtension, declareExtensions, generateCumulativeXmlBlob, getExtension, getExtensions, getHandler, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visit |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OpenSearchDescriptionDocument
public OpenSearchDescriptionDocument()
OpenSearchDescriptionDocument
public OpenSearchDescriptionDocument(OpenSearchDescriptionDocument doc)
getUrl
public final java.lang.String getUrl()
setUrl
public void setUrl(java.lang.String v)
getFormat
public final java.lang.String getFormat()
setFormat
public void setFormat(java.lang.String v)
getShortName
public final java.lang.String getShortName()
setShortName
public void setShortName(java.lang.String v)
getLongName
public final java.lang.String getLongName()
setLongName
public void setLongName(java.lang.String v)
getDescription
public final java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String v)
getTags
public final java.lang.String getTags()
setTags
public void setTags(java.lang.String v)
getImage
public final java.lang.String getImage()
setImage
public void setImage(java.lang.String v)
getSampleSearch
public final java.lang.String getSampleSearch()
setSampleSearch
public void setSampleSearch(java.lang.String v)
getDeveloper
public final java.lang.String getDeveloper()
setDeveloper
public void setDeveloper(java.lang.String v)
getContact
public final java.lang.String getContact()
setContact
public void setContact(java.lang.String v)
getAttribution
public final java.lang.String getAttribution()
setAttribution
public void setAttribution(java.lang.String v)
getSyndicationRight
public final int getSyndicationRight()
setSyndicationRight
public void setSyndicationRight(int v)
getAdultContent
public final boolean getAdultContent()
setAdultContent
public void setAdultContent(boolean v)
generate
public void generate(XmlWriter w)
throws java.io.IOException
- Generates XML.
- Parameters:
w
- output writer
- Throws:
java.io.IOException
validateConfiguration
public void validateConfiguration()
throws ServiceConfigurationException
- Validates that the OpenSearchDescriptionDocument has all required
properties. The one exception is the
url
property,
which is dynamically generated based upon the feed that is queried.
- Throws:
ServiceConfigurationException
parse
public void parse(ExtensionProfile extProfile,
java.io.Reader reader)
throws java.io.IOException,
ParseException
- Parses XML.
- Parameters:
extProfile
- extension profilereader
- XML input stream
- Throws:
java.io.IOException
ParseException