org.emboss.jemboss.gui
Class SetUpMenuBar

java.lang.Object
  extended byorg.emboss.jemboss.gui.SetUpMenuBar

public class SetUpMenuBar
extends java.lang.Object

Sets the top menu bar for Jemboss main window


Field Summary
private  AdvancedOptions ao
          advanced options
private  javax.swing.JMenuItem fileMenuShowres
          show saved results menu item
static LocalAndRemoteFileTreeFrame localAndRemoteTree
          local and remote file manager window
static SequenceList seqList
          sequence store list
private  javax.swing.JMenuItem showLocalRemoteFile
          local and remote file manager menu item
private  ServerSetup ss
          server settings
 
Constructor Summary
SetUpMenuBar(JembossParams mysettings, javax.swing.JFrame f, boolean withSoap)
           
 
Method Summary
 void deleteTmp(java.io.File cwd, java.lang.String suffix)
          Delete temporary files
 void exitJemboss()
           
static DragTree getLocalDragTree()
          Get local file manager
static void saveSequenceList()
          Save the sequence list for a future session.
 void setEnableFileManagers(boolean b)
          Enable/disable file manager menu item
 void setEnableShowResults(boolean b)
          Enable/disable show results menu item
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

seqList

public static SequenceList seqList
sequence store list


localAndRemoteTree

public static LocalAndRemoteFileTreeFrame localAndRemoteTree
local and remote file manager window


showLocalRemoteFile

private javax.swing.JMenuItem showLocalRemoteFile
local and remote file manager menu item


fileMenuShowres

private javax.swing.JMenuItem fileMenuShowres
show saved results menu item


ss

private ServerSetup ss
server settings


ao

private AdvancedOptions ao
advanced options

Constructor Detail

SetUpMenuBar

public SetUpMenuBar(JembossParams mysettings,
                    javax.swing.JFrame f,
                    boolean withSoap)
Parameters:
mysettings - jemboss properties
f - frame
withSoap - true if in client-server mode
Method Detail

setEnableFileManagers

public void setEnableFileManagers(boolean b)
Enable/disable file manager menu item

Parameters:
b - true to enable file manager menu item

setEnableShowResults

public void setEnableShowResults(boolean b)
Enable/disable show results menu item

Parameters:
b - true to enable show results menu item

getLocalDragTree

public static DragTree getLocalDragTree()
Get local file manager

Returns:
local file manager

deleteTmp

public void deleteTmp(java.io.File cwd,
                      java.lang.String suffix)
Delete temporary files

Parameters:
suffix - suffix of files to delete

exitJemboss

public void exitJemboss()

saveSequenceList

public static void saveSequenceList()
Save the sequence list for a future session.