|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.smila.search.utils.advsearch.AdvSearchAccess
public abstract class AdvSearchAccess
| Field Summary | |
|---|---|
static java.lang.String |
EXTENSION_POINT_NAME_ADV_SEARCH_ACCESS
Extension point name for Search Access. |
static java.lang.String |
NS
Namespace. |
| Constructor Summary | |
|---|---|
protected |
AdvSearchAccess()
|
| Method Summary | |
|---|---|
abstract IAdvSearch |
decode(org.w3c.dom.Element eAdvSearch)
Decode advanced search. |
abstract ITerm |
decodeTerm(org.w3c.dom.Element eTerm)
Decode term. |
abstract org.w3c.dom.Document |
encode(IAdvSearch dAnyFinderAdvSearch)
Encode advanced search. |
abstract org.w3c.dom.Element |
encode(IAdvSearch dAnyFinderAdvSearch,
org.w3c.dom.Element element)
Encode advanced search. |
abstract org.w3c.dom.Element |
encodeTerm(ITerm dTerm,
org.w3c.dom.Element element)
Encode term. |
static AdvSearchAccess |
getInstance()
|
static AdvSearchAccess[] |
getTypes()
Get all available IRM types. |
static java.lang.String |
parseType(IConfigurationElement configurationElement,
int ordinal)
Parse configuration and return according IRMType. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String EXTENSION_POINT_NAME_ADV_SEARCH_ACCESS
public static java.lang.String NS
| Constructor Detail |
|---|
protected AdvSearchAccess()
| Method Detail |
|---|
public static AdvSearchAccess getInstance()
public static AdvSearchAccess[] getTypes()
throws AdvSearchException
AdvSearchException
public static java.lang.String parseType(IConfigurationElement configurationElement,
int ordinal)
configurationElement - Configuration element.ordinal - Ordinal.
public abstract IAdvSearch decode(org.w3c.dom.Element eAdvSearch)
throws AdvSearchException
eAdvSearch - Advanced search element.
AdvSearchException - Unable to decode advanced search.
public abstract ITerm decodeTerm(org.w3c.dom.Element eTerm)
throws AdvSearchException
eTerm - Term element.
AdvSearchException - Unable to decode term.
public abstract org.w3c.dom.Document encode(IAdvSearch dAnyFinderAdvSearch)
throws AdvSearchException
dAnyFinderAdvSearch - Advanced search.
AdvSearchException - Unable to encode advanced search.
public abstract org.w3c.dom.Element encode(IAdvSearch dAnyFinderAdvSearch,
org.w3c.dom.Element element)
throws AdvSearchException
dAnyFinderAdvSearch - Advanced search.element - Parent element.
AdvSearchException - Unable to encode advanced search.
public abstract org.w3c.dom.Element encodeTerm(ITerm dTerm,
org.w3c.dom.Element element)
throws AdvSearchException
dTerm - Term to encode.element - Parent element.
AdvSearchException - Unable to encode element.
|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||