org.apache.abdera.ext.opensearch.server.impl
Class SimpleOpenSearchInfo

java.lang.Object
  extended by org.apache.abdera.ext.opensearch.server.impl.SimpleOpenSearchInfo
All Implemented Interfaces:
OpenSearchInfo

public class SimpleOpenSearchInfo
extends Object
implements OpenSearchInfo

Simple OpenSearchInfo implementation.


Constructor Summary
SimpleOpenSearchInfo()
           
 
Method Summary
 OpenSearchDescription asOpenSearchDescriptionElement(RequestContext request)
          Create the related OpenSearchDescription element.
 String getDescription()
          Get the Open Search document description.
 OpenSearchQueryInfo[] getQueries()
          Get the Open Search queries.
 String getShortName()
          Get the Open Search document short name.
 String[] getTags()
          Get the Open Search document tags.
 OpenSearchUrlInfo[] getUrls()
          Get the Open Search URLs metadata.
 void setDescription(String description)
           
 void setQueries(OpenSearchQueryInfo... queries)
           
 void setShortName(String shortName)
           
 void setTags(String... tags)
           
 void setUrls(OpenSearchUrlInfo... urls)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleOpenSearchInfo

public SimpleOpenSearchInfo()
Method Detail

getShortName

public String getShortName()
Description copied from interface: OpenSearchInfo
Get the Open Search document short name.

Specified by:
getShortName in interface OpenSearchInfo

setShortName

public void setShortName(String shortName)

getDescription

public String getDescription()
Description copied from interface: OpenSearchInfo
Get the Open Search document description.

Specified by:
getDescription in interface OpenSearchInfo

setDescription

public void setDescription(String description)

getTags

public String[] getTags()
Description copied from interface: OpenSearchInfo
Get the Open Search document tags.

Specified by:
getTags in interface OpenSearchInfo

setTags

public void setTags(String... tags)

getQueries

public OpenSearchQueryInfo[] getQueries()
Description copied from interface: OpenSearchInfo
Get the Open Search queries.

Specified by:
getQueries in interface OpenSearchInfo

setQueries

public void setQueries(OpenSearchQueryInfo... queries)

getUrls

public OpenSearchUrlInfo[] getUrls()
Description copied from interface: OpenSearchInfo
Get the Open Search URLs metadata.

Specified by:
getUrls in interface OpenSearchInfo

setUrls

public void setUrls(OpenSearchUrlInfo... urls)

asOpenSearchDescriptionElement

public OpenSearchDescription asOpenSearchDescriptionElement(RequestContext request)
Description copied from interface: OpenSearchInfo
Create the related OpenSearchDescription element.

Specified by:
asOpenSearchDescriptionElement in interface OpenSearchInfo


Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.