|
||||||||||
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 Concept
s 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
.
RRFBrowserGUI
public 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
RRFBrowserGUI
public static FindDialog getFindDialog()
protected void initialize()
protected void checkPreviousState()
public File getSubsetDirectory()
File
public void setEnableButtons()
public void subsetDirectoryOpened(File source_dir)
source_dir
- the source directorypublic FinderManager getFinderManager()
FinderManager
.
FinderManager
public ReportsManager getReportsManager()
ReportsManager
.
ReportsManager
public ConceptListManager getConceptListManager()
ConceptListManager
.
ConceptListManager
public 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.
Exception
public void enableGlassPane()
enableGlassPane
in interface GlassPaneListener
public void disableGlassPane()
disableGlassPane
in interface GlassPaneListener
public 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 |