|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.nih.nlm.mms.browser.AbstractFinder
gov.nih.nlm.mms.browser.TreeBrowserFinder
Represents a Finder
that enables user to choose concepts for display
from an HTML document formatted to look like a tree.
Nested Class Summary | |
class |
TreeBrowserFinder.PopupListener
|
class |
TreeBrowserFinder.TreeBrowserFinderOptionsGUI
Options GUI for TreeBrowserFinder . |
Field Summary |
Fields inherited from class gov.nih.nlm.mms.browser.AbstractFinder |
clm, font_family, font_point_size, has_data_changed, user_configuration |
Constructor Summary | |
TreeBrowserFinder()
Instantiates a TreeBrowserFinder . |
Method Summary | |
String |
getContentType()
Returns the content type used for the JEditorPane display. |
String |
getName()
Returns the name. |
JPanel |
getPanel()
Returns a JPanel containing a JTree that
enables navigation through the context hierarchy. |
Properties |
getProperties()
Method returns all properties specific to the Finder . |
boolean |
hasAdvancedOptions()
Indicates whether or not an options menu item should be supplied for advanced configuration options. |
void |
refresh()
Redraws the text portions of the Finder . |
void |
resetToDefaults()
Resets the configuration back to default values. |
void |
setMaxResults(int max_children)
Sets the maximum number of cuis that will be returned as results of the search. |
void |
setProperties(Properties p)
Method provides the GUIConfigurable with all properties specific to the
Finder . |
void |
showOptions()
Presents an advanced options GUI to the user. |
void |
subsetDirectoryOpened(File source_dir)
Handles opening of a source directory. |
Methods inherited from class gov.nih.nlm.mms.browser.AbstractFinder |
addDataChangeListener, compareTo, getColor, getConfigurationDetails, getGUIConfigurableForValidationFailure, getHelpPanel, getTabDescription, getValidateMessage, getValidationErrors, getValidationWarnings, hasDataChanged, removeDataChangeListener, resetDataChanged, setConceptListManager, setConfiguration, setConfiguration, setDataChanged, setFontFamily, setFontPointSize, setPanelSelections, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TreeBrowserFinder()
TreeBrowserFinder
.
Method Detail |
public JPanel getPanel()
JPanel
containing a JTree
that
enables navigation through the context hierarchy.
JPanel
containing a JTree
that
enables navigation through the context hierarchypublic void resetToDefaults()
setPanelSelections
to actually update the GUI.
public Properties getProperties()
Finder
.
getProperties
in interface Configurable
getProperties
in class AbstractFinder
Properties
only those directly related to the finder.public void setProperties(Properties p)
GUIConfigurable
with all properties specific to the
Finder
.
setProperties
in interface Configurable
setProperties
in class AbstractFinder
p
- Properties
public String getName()
public String getContentType()
JEditorPane
display.
public void showOptions()
public boolean hasAdvancedOptions()
true
if so; false
otherwisepublic void subsetDirectoryOpened(File source_dir)
subsetDirectoryOpened
in interface Finder
subsetDirectoryOpened
in class AbstractFinder
source_dir
- the source directorypublic void setMaxResults(int max_children)
max_children
- max number of cuis that will be returnedpublic void refresh()
Finder
.
refresh
in interface Finder
refresh
in class AbstractFinder
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |