org.gcube.opensearch.opensearchlibrary.urlelements.extensions.geo
Class GeoURLElement

java.lang.Object
  extended by org.gcube.opensearch.opensearchlibrary.urlelements.URLElementDecorator
      extended by org.gcube.opensearch.opensearchlibrary.urlelements.extensions.geo.GeoURLElement
All Implemented Interfaces:
URLElement

public class GeoURLElement
extends URLElementDecorator


Constructor Summary
GeoURLElement(org.w3c.dom.Element url, URLElement el)
           
 
Method Summary
 QueryBuilder getQueryBuilder()
          Constructs and returns a QueryBuilder object that can be used to construct queries based on the template contained in this query element.
 
Methods inherited from class org.gcube.opensearch.opensearchlibrary.urlelements.URLElementDecorator
getIndexOffset, getMimeType, getPageOffset, getRel, isRelSupported, parse
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeoURLElement

public GeoURLElement(org.w3c.dom.Element url,
                     URLElement el)
Method Detail

getQueryBuilder

public QueryBuilder getQueryBuilder()
                             throws java.lang.Exception
Constructs and returns a QueryBuilder object that can be used to construct queries based on the template contained in this query element. The exact type of QueryBuilder returned depends on the type of the present URLElement instance

Specified by:
getQueryBuilder in interface URLElement
Overrides:
getQueryBuilder in class URLElementDecorator
Returns:
A query builder that can be used to construct search queries
Throws:
java.lang.Exception - In case of other error during QueryBuilder construction
See Also:
URLElement.getQueryBuilder()