phenote.gui
Class SearchParams

java.lang.Object
  extended by phenote.gui.SearchParams
All Implemented Interfaces:
SearchParamsI

public class SearchParams
extends java.lang.Object
implements SearchParamsI


Method Summary
 boolean getParam(SearchFilterType filter)
           
static SearchParams inst()
           
static void reset()
           
 boolean searchDefinitions()
           
 boolean searchObsoletes()
          Whether to include obsoletes in searching terms, syns, & definitions This should be in conjunction with the other 3
 boolean searchSynonyms()
           
 boolean searchTerms()
           
 void setParam(SearchFilterType filter, boolean setting)
          Set a search filter type.
 boolean verifySettings()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

inst

public static SearchParams inst()

reset

public static void reset()

setParam

public void setParam(SearchFilterType filter,
                     boolean setting)
Set a search filter type.

Specified by:
setParam in interface SearchParamsI
Parameters:
filter - SearchFilterType
setting - boolean

getParam

public boolean getParam(SearchFilterType filter)
Specified by:
getParam in interface SearchParamsI

searchTerms

public boolean searchTerms()
Specified by:
searchTerms in interface SearchParamsI

searchSynonyms

public boolean searchSynonyms()
Specified by:
searchSynonyms in interface SearchParamsI

searchDefinitions

public boolean searchDefinitions()
Specified by:
searchDefinitions in interface SearchParamsI

searchObsoletes

public boolean searchObsoletes()
Whether to include obsoletes in searching terms, syns, & definitions This should be in conjunction with the other 3

Specified by:
searchObsoletes in interface SearchParamsI

verifySettings

public boolean verifySettings()
Specified by:
verifySettings in interface SearchParamsI