SMILA (incubation) API documentation

org.eclipse.smila.search.lucene
Class AdvSearchAccess

java.lang.Object
  extended by org.eclipse.smila.search.utils.advsearch.AdvSearchAccess
      extended by org.eclipse.smila.search.lucene.AdvSearchAccess

public class AdvSearchAccess
extends AdvSearchAccess

Author:
GSchmidt To change this generated comment go to Window>Preferences>Java>Code Generation>Code and Comments

Field Summary
 
Fields inherited from class org.eclipse.smila.search.utils.advsearch.AdvSearchAccess
EXTENSION_POINT_NAME_ADV_SEARCH_ACCESS, NS
 
Constructor Summary
AdvSearchAccess()
           
 
Method Summary
 IAdvSearch decode(org.w3c.dom.Element eAdvSearch)
          Decode advanced search.
 ITerm decodeTerm(org.w3c.dom.Element eTerm)
          Decode term.
 org.w3c.dom.Document encode(IAdvSearch dAnyFinderAdvSearch)
          Encode advanced search.
 org.w3c.dom.Element encode(IAdvSearch dAnyFinderAdvSearch, org.w3c.dom.Element element)
          Encode advanced search.
 org.w3c.dom.Element encodeTerm(ITerm dTerm, org.w3c.dom.Element element)
          Encode term.
 
Methods inherited from class org.eclipse.smila.search.utils.advsearch.AdvSearchAccess
getInstance, getTypes, parseType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdvSearchAccess

public AdvSearchAccess()
Method Detail

decode

public IAdvSearch decode(org.w3c.dom.Element eAdvSearch)
                  throws AdvSearchException
Description copied from class: AdvSearchAccess
Decode advanced search.

Specified by:
decode in class AdvSearchAccess
Parameters:
eAdvSearch - Advanced search element.
Returns:
Decoded advanced search.
Throws:
AdvSearchException - Unable to decode advanced search.

encode

public org.w3c.dom.Document encode(IAdvSearch dAnyFinderAdvSearch)
                            throws AdvSearchException
Description copied from class: AdvSearchAccess
Encode advanced search.

Specified by:
encode in class AdvSearchAccess
Parameters:
dAnyFinderAdvSearch - Advanced search.
Returns:
Encoded advanced search.
Throws:
AdvSearchException - Unable to encode advanced search.

encode

public org.w3c.dom.Element encode(IAdvSearch dAnyFinderAdvSearch,
                                  org.w3c.dom.Element element)
                           throws AdvSearchException
Description copied from class: AdvSearchAccess
Encode advanced search.

Specified by:
encode in class AdvSearchAccess
Parameters:
dAnyFinderAdvSearch - Advanced search.
element - Parent element.
Returns:
Encoded advanced search.
Throws:
AdvSearchException - Unable to encode advanced search.

decodeTerm

public ITerm decodeTerm(org.w3c.dom.Element eTerm)
                 throws AdvSearchException
Description copied from class: AdvSearchAccess
Decode term.

Specified by:
decodeTerm in class AdvSearchAccess
Parameters:
eTerm - Term element.
Returns:
Decoded term.
Throws:
AdvSearchException - Unable to decode term.

encodeTerm

public org.w3c.dom.Element encodeTerm(ITerm dTerm,
                                      org.w3c.dom.Element element)
                               throws AdvSearchException
Description copied from class: AdvSearchAccess
Encode term.

Specified by:
encodeTerm in class AdvSearchAccess
Parameters:
dTerm - Term to encode.
element - Parent element.
Returns:
Encoded element.
Throws:
AdvSearchException - Unable to encode element.

SMILA (incubation) API documentation