public class OpenSearchDescriptionDocument extends ExtensionPoint
Modifier and Type | Class and Description |
---|---|
class |
OpenSearchDescriptionDocument.Handler
XmlParser ElementHandler for
openSearchDesc:OpenSearchDescription |
static class |
OpenSearchDescriptionDocument.SyndicationRight
The SyndicationRight class defines constant values for syndication
rights types.
|
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler
Constructor and Description |
---|
OpenSearchDescriptionDocument() |
OpenSearchDescriptionDocument(OpenSearchDescriptionDocument doc) |
Modifier and Type | Method and Description |
---|---|
void |
generate(XmlWriter w)
Generates XML.
|
boolean |
getAdultContent() |
java.lang.String |
getAttribution() |
java.lang.String |
getContact() |
java.lang.String |
getDescription() |
java.lang.String |
getDeveloper() |
java.lang.String |
getFormat() |
java.lang.String |
getImage() |
java.lang.String |
getLongName() |
java.lang.String |
getSampleSearch() |
java.lang.String |
getShortName() |
int |
getSyndicationRight() |
java.lang.String |
getTags() |
java.lang.String |
getUrl() |
void |
parse(ExtensionProfile extProfile,
java.io.Reader reader)
Parses XML.
|
void |
setAdultContent(boolean v) |
void |
setAttribution(java.lang.String v) |
void |
setContact(java.lang.String v) |
void |
setDescription(java.lang.String v) |
void |
setDeveloper(java.lang.String v) |
void |
setFormat(java.lang.String v) |
void |
setImage(java.lang.String v) |
void |
setLongName(java.lang.String v) |
void |
setSampleSearch(java.lang.String v) |
void |
setShortName(java.lang.String v) |
void |
setSyndicationRight(int v) |
void |
setTags(java.lang.String v) |
void |
setUrl(java.lang.String v) |
void |
validateConfiguration()
Validates that the OpenSearchDescriptionDocument has all required
properties.
|
addExtension, addRepeatingExtension, declareExtensions, generateCumulativeXmlBlob, getExtension, getExtensions, getHandler, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visit
disableStrictValidation, enableStrictValidation, generate, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, setImmutable
public OpenSearchDescriptionDocument()
public OpenSearchDescriptionDocument(OpenSearchDescriptionDocument doc)
public final java.lang.String getUrl()
public void setUrl(java.lang.String v)
public final java.lang.String getFormat()
public void setFormat(java.lang.String v)
public final java.lang.String getShortName()
public void setShortName(java.lang.String v)
public final java.lang.String getLongName()
public void setLongName(java.lang.String v)
public final java.lang.String getDescription()
public void setDescription(java.lang.String v)
public final java.lang.String getTags()
public void setTags(java.lang.String v)
public final java.lang.String getImage()
public void setImage(java.lang.String v)
public final java.lang.String getSampleSearch()
public void setSampleSearch(java.lang.String v)
public final java.lang.String getDeveloper()
public void setDeveloper(java.lang.String v)
public final java.lang.String getContact()
public void setContact(java.lang.String v)
public final java.lang.String getAttribution()
public void setAttribution(java.lang.String v)
public final int getSyndicationRight()
public void setSyndicationRight(int v)
public final boolean getAdultContent()
public void setAdultContent(boolean v)
public void generate(XmlWriter w) throws java.io.IOException
w
- output writerjava.io.IOException
public void validateConfiguration() throws ServiceConfigurationException
url
property,
which is dynamically generated based upon the feed that is queried.ServiceConfigurationException
public void parse(ExtensionProfile extProfile, java.io.Reader reader) throws java.io.IOException, ParseException
extProfile
- extension profilereader
- XML input streamjava.io.IOException
ParseException