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 disableVisualizationMenu()
           
 void enableFileMenus()
           
 void enableMenu()
           
 void endTimer()
           
 javax.swing.JDesktopPane getDesktop()
           
 javax.swing.JFrame getFrame()
           
 java.lang.String getLastConfigDir()
           
 java.lang.String getLastDataDir()
           
 java.lang.String getLastResultDir()
           
 java.lang.String getSelectionOptions()
           
 void init()
           
 void loadSelection()
           
 void refreshMenu(java.lang.String filename, java.lang.String configureName)
           
 void removeWindow(Window window)
           
 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 startTimer()
           
 
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()

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)

startTimer

public void startTimer()

endTimer

public void endTimer()

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)

disableVisualizationMenu

public void disableVisualizationMenu()

disableFileMenus

public void disableFileMenus()

enableFileMenus

public void enableFileMenus()

loadSelection

public void loadSelection()

getSelectionOptions

public java.lang.String getSelectionOptions()