SMILA (incubation) API documentation

org.eclipse.smila.search.plugin
Interface IAdvSearchAccess


public interface IAdvSearchAccess

Author:
August Georg Schmidt (BROX)

Field Summary
static java.lang.String NS
          Namespace.
 
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.
 

Field Detail

NS

static final java.lang.String NS
Namespace.

See Also:
Constant Field Values
Method Detail

decode

IAdvSearch decode(org.w3c.dom.Element eAdvSearch)
                  throws AdvSearchException
Decode advanced search.

Parameters:
eAdvSearch - Advanced search element.
Returns:
Decoded advanced search.
Throws:
AdvSearchException - Unable to decode advanced search.

encode

org.w3c.dom.Document encode(IAdvSearch dAnyFinderAdvSearch)
                            throws AdvSearchException
Encode advanced search.

Parameters:
dAnyFinderAdvSearch - Advanced search.
Returns:
Encoded advanced search.
Throws:
AdvSearchException - Unable to encode advanced search.

encode

org.w3c.dom.Element encode(IAdvSearch dAnyFinderAdvSearch,
                           org.w3c.dom.Element element)
                           throws AdvSearchException
Encode advanced search.

Parameters:
dAnyFinderAdvSearch - Advanced search.
element - Parent element.
Returns:
Encoded advanced search.
Throws:
AdvSearchException - Unable to encode advanced search.

decodeTerm

ITerm decodeTerm(org.w3c.dom.Element eTerm)
                 throws AdvSearchException
Decode term.

Parameters:
eTerm - Term element.
Returns:
Decoded term.
Throws:
AdvSearchException - Unable to decode term.

encodeTerm

org.w3c.dom.Element encodeTerm(ITerm dTerm,
                               org.w3c.dom.Element element)
                               throws AdvSearchException
Encode term.

Parameters:
dTerm - Term to encode.
element - Parent element.
Returns:
Encoded element.
Throws:
AdvSearchException - Unable to encode element.

SMILA (incubation) API documentation