EVolve
Class UIManager

java.lang.Object
  |
  +--EVolve.UIManager

public class UIManager
extends java.lang.Object


Constructor Summary
UIManager()
           
 
Method Summary
 Window addOverlappedVisualization(OverlapVisualization visual)
           
 void addVisualization(Visualization visualization)
           
 void clearWindowsList()
           
 void createAbout()
           
 void disableFileMenus()
           
 void disableFunctionMenus()
           
 void enableFileMenus()
           
 void enableMenu()
           
 void enablePhaseDetectorButton(boolean flag)
           
 void enableSelectionMenu()
           
 javax.swing.JDesktopPane getDesktop()
           
 javax.swing.JFrame getFrame()
           
 java.lang.String getLastConfigDir()
           
 java.lang.String getLastDataDir()
           
 java.lang.String getLastResultDir()
           
 PhaseDetectorToolBar getPhaseDetectorToolBar()
           
 java.lang.String getSelectionOptions()
           
 void init()
           
 void loadSelection()
           
 void refreshMenu(java.lang.String filename, java.lang.String configureName)
           
 void refreshToolBar()
           
 void removeWindow(Window window)
           
 void selectDataSource(int dataSourceId)
           
 void setDoNotRemoveWindow(boolean newValue)
           
 void setLastConfigDir(java.lang.String dir)
           
 void setLastDataDir(java.lang.String dir)
           
 void setLastResultDir(java.lang.String dir)
           
 void setStatus(java.lang.String status)
           
 void showDialog(javax.swing.JDialog dialog, int width, int height)
           
 void updateDatasourceCombo()
           
 void updateFunctionControl(boolean flag)
           
 void updateToolbarButtons()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UIManager

public UIManager()
Method Detail

createAbout

public void createAbout()

init

public void init()

getFrame

public javax.swing.JFrame getFrame()

setStatus

public void setStatus(java.lang.String status)

enableMenu

public void enableMenu()

enableFileMenus

public void enableFileMenus()

showDialog

public void showDialog(javax.swing.JDialog dialog,
                       int width,
                       int height)

addVisualization

public void addVisualization(Visualization visualization)

addOverlappedVisualization

public Window addOverlappedVisualization(OverlapVisualization visual)

removeWindow

public void removeWindow(Window window)

refreshMenu

public void refreshMenu(java.lang.String filename,
                        java.lang.String configureName)

clearWindowsList

public void clearWindowsList()

setDoNotRemoveWindow

public void setDoNotRemoveWindow(boolean newValue)

getDesktop

public javax.swing.JDesktopPane getDesktop()

getLastDataDir

public java.lang.String getLastDataDir()

setLastDataDir

public void setLastDataDir(java.lang.String dir)

getLastConfigDir

public java.lang.String getLastConfigDir()

setLastConfigDir

public void setLastConfigDir(java.lang.String dir)

getLastResultDir

public java.lang.String getLastResultDir()

setLastResultDir

public void setLastResultDir(java.lang.String dir)

disableFunctionMenus

public void disableFunctionMenus()

disableFileMenus

public void disableFileMenus()

loadSelection

public void loadSelection()

getSelectionOptions

public java.lang.String getSelectionOptions()

updateDatasourceCombo

public void updateDatasourceCombo()

enableSelectionMenu

public void enableSelectionMenu()

selectDataSource

public void selectDataSource(int dataSourceId)

updateToolbarButtons

public void updateToolbarButtons()

refreshToolBar

public void refreshToolBar()

enablePhaseDetectorButton

public void enablePhaseDetectorButton(boolean flag)

updateFunctionControl

public void updateFunctionControl(boolean flag)

getPhaseDetectorToolBar

public PhaseDetectorToolBar getPhaseDetectorToolBar()