|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.dftproject.genesis.core.search.preferences.SearchPreferenceManager
public class SearchPreferenceManager
The SearchPreferenceManager is used to store and retrieve preferences related to search.
| Field Summary | |
|---|---|
static java.lang.String |
P_HIT_COLLECTOR_ID
Preference name for the current hit collector ID. |
static java.lang.String |
P_QUERY_PARSER_ID
Preference name for the current query parser ID. |
| Constructor Summary | |
|---|---|
SearchPreferenceManager()
|
|
| Method Summary | |
|---|---|
static java.lang.String |
getDefaultHitCollectorID()
Returns the default hit collector ID. |
static java.lang.String |
getDefaultParserID()
Returns the default query parser ID. |
static java.util.List<org.eclipse.core.runtime.IConfigurationElement> |
getHitCollectors()
Returns a list of hit collectors. |
static java.util.List<org.eclipse.core.runtime.IConfigurationElement> |
getParsers()
Returns the list of parsers. |
static AbstractSearchHitCollector |
getSelectedHitCollector()
Returns an instance of the current hit collector. |
static java.lang.String |
getSelectedHitCollectorID()
Returns the current hit collector ID. |
static ISearchQueryParser |
getSelectedParser()
Returns an instance of the current parser. |
static java.lang.String |
getSelectedParserID()
Returns the current parser ID. |
static void |
setHitCollector(java.lang.String id)
Sets the current hit collector by ID |
static void |
setParser(java.lang.String id)
Sets the current parser by ID. |
| 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 P_QUERY_PARSER_ID
public static final java.lang.String P_HIT_COLLECTOR_ID
| Constructor Detail |
|---|
public SearchPreferenceManager()
| Method Detail |
|---|
public static java.lang.String getDefaultParserID()
public static java.lang.String getSelectedParserID()
public static ISearchQueryParser getSelectedParser()
public static java.util.List<org.eclipse.core.runtime.IConfigurationElement> getParsers()
public static void setParser(java.lang.String id)
id - the current parser IDpublic static java.lang.String getDefaultHitCollectorID()
public static java.lang.String getSelectedHitCollectorID()
public static AbstractSearchHitCollector getSelectedHitCollector()
public static java.util.List<org.eclipse.core.runtime.IConfigurationElement> getHitCollectors()
public static void setHitCollector(java.lang.String id)
id - a hit collector ID
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||