|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
gov.nih.nlm.mms.browser.RRFBrowserGUI
GUI application for viewing the data in a MetamorphoSys subset. User may use
the Finder panels to search for Concepts given various
search criteria. Search results are displayed in the ReportsManager.
| Nested Class Summary |
| Nested classes inherited from class javax.swing.JFrame |
JFrame.AccessibleJFrame |
| Nested classes inherited from class java.awt.Frame |
Frame.AccessibleAWTFrame |
| Nested classes inherited from class java.awt.Window |
Window.AccessibleAWTWindow |
| Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary |
| Fields inherited from class javax.swing.JFrame |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Method Summary | |
protected void |
checkPreviousState()
Check the previous state, if it exists, offer to load it for the user. |
void |
disableGlassPane()
Disable glass pane. |
void |
enableGlassPane()
Enable glass pane. |
ConceptListManager |
getConceptListManager()
Returns a reference to the ConceptListManager. |
FileStatisticsConfiguration |
getFileStatisticsConfiguration()
|
static FindDialog |
getFindDialog()
|
FinderManager |
getFinderManager()
Returns a reference to the FinderManager. |
ReportsManager |
getReportsManager()
Returns a reference to the ReportsManager. |
static RRFBrowserGUI |
getRRFBrowserGUI()
Returns the singleton reference to the RRFBrowserGUI. |
static RRFBrowserGUI |
getRRFBrowserGUI(Component parent)
Returns the singleton reference to the RRFBrowserGUI. |
File |
getSubsetDirectory()
Returns the currently selected subset directory. |
protected void |
initialize()
Initializes the GUI. |
static void |
main(String[] args)
Application entry point. |
static RRFBrowserGUI |
newRRFBrowserGUI()
|
void |
setEnableButtons()
Logic for control of enabling and disabling gui buttons. |
void |
subsetDirectoryOpened(File source_dir)
Handles opening of a source directory. |
void |
writeCuiToFile()
Saves BrowserState to dir_saved.txt file so that history and
settings can be reset on future runs of the application. |
| Methods inherited from class java.awt.Frame |
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
| Method Detail |
public static RRFBrowserGUI getRRFBrowserGUI()
RRFBrowserGUI.
RRFBrowserGUIpublic static RRFBrowserGUI newRRFBrowserGUI()
public static RRFBrowserGUI getRRFBrowserGUI(Component parent)
RRFBrowserGUI. Used when
browser is called from another application.
parent - parent gui from which the RRF Browser is requested
RRFBrowserGUIpublic static FindDialog getFindDialog()
protected void initialize()
protected void checkPreviousState()
public File getSubsetDirectory()
Filepublic void setEnableButtons()
public void subsetDirectoryOpened(File source_dir)
source_dir - the source directorypublic FinderManager getFinderManager()
FinderManager.
FinderManagerpublic ReportsManager getReportsManager()
ReportsManager.
ReportsManagerpublic ConceptListManager getConceptListManager()
ConceptListManager.
ConceptListManagerpublic FileStatisticsConfiguration getFileStatisticsConfiguration()
public void writeCuiToFile()
throws Exception
BrowserState to dir_saved.txt file so that history and
settings can be reset on future runs of the application.
Exceptionpublic void enableGlassPane()
enableGlassPane in interface GlassPaneListenerpublic void disableGlassPane()
disableGlassPane in interface GlassPaneListenerpublic static void main(String[] args)
args - command line arguments
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||