|
|||||||||
| 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
public class 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/interfaces inherited from class javax.swing.JFrame |
|---|
JFrame.AccessibleJFrame |
| Nested classes/interfaces inherited from class java.awt.Frame |
|---|
Frame.AccessibleAWTFrame |
| Nested classes/interfaces inherited from class java.awt.Window |
|---|
Window.AccessibleAWTWindow |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces 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. |
static FindDialog |
getFindDialog()
Returns the FindDialog |
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()
Returns a new singleton reference to the RRFBrowserGUI. |
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 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, 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()
RRFBrowserGUI.
RRFBrowserGUIpublic 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()
FindDialog
FindDialogprotected 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.
ConceptListManager
public void writeCuiToFile()
throws Exception
BrowserState to 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 | ||||||||