|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectgov.nih.nlm.mms.browser.FinderManager
public class FinderManager
Manages the Finders.
| Constructor Summary | |
|---|---|
FinderManager()
Instantiates an FinderManager. |
|
| Method Summary | |
|---|---|
void |
addFinder(Finder finder)
Adds a Finder to the FinderManager. |
void |
clear()
Resets the graphical components of the Finders. |
Component |
getComponentForTab(GUIConfigurable gui_configurable)
Returns the GUI Component for the specified Filter. |
Finder |
getCurrentFinder()
Returns the Finder that is currently being
displayed on the JTabbedPane. |
Set |
getFinders()
Returns the Set of Finders. |
JPanel |
getPanel()
Returns a JPanel with a JTabbedPane
displaying all of the FinderManager's Finders. |
void |
setConceptListManager(ConceptListManager clm)
Sets the ConceptListManager for the RRFBrowserGUI. |
void |
setFontFamily(String font_family)
Notifies all the Finders of the font family
to be used for text display. |
void |
setFontPointSize(int font_point_size)
Notifies all the Finders of the font point size
to be used for text display. |
void |
stateChanged(ChangeEvent e)
Responds to a user switching tabs in the tabbed pane. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FinderManager()
FinderManager.
| Method Detail |
|---|
public void addFinder(Finder finder)
Finder to the FinderManager.
Provides another search technique to the user.
finder - Finderpublic JPanel getPanel()
JPanel with a JTabbedPane
displaying all of the FinderManager's Finders.
JPanelpublic Component getComponentForTab(GUIConfigurable gui_configurable)
Component for the specified Filter.
The application maintains a private hash map that allows
this mapping to take place. If the map does not contain
an entry for the filter, a panel is built, added to the map
and returned.
gui_configurable - the specified GUIConfigurable
Component for the specified Filter.public Finder getCurrentFinder()
Finder that is currently being
displayed on the JTabbedPane.
Finderpublic void setConceptListManager(ConceptListManager clm)
ConceptListManager for the RRFBrowserGUI.
clm - ConceptListManagerpublic void clear()
Finders.
public Set getFinders()
Set of Finders.
Setpublic void stateChanged(ChangeEvent e)
stateChanged in interface ChangeListenere - a ChangeEventpublic void setFontFamily(String font_family)
Finders of the font family
to be used for text display.
font_family - Stringpublic void setFontPointSize(int font_point_size)
Finders of the font point size
to be used for text display.
font_point_size - int
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||