org.emboss.jemboss
Class Jemboss

java.lang.Object
  |
  +--org.emboss.jemboss.Jemboss
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener

public class Jemboss
extends java.lang.Object
implements java.awt.event.ActionListener

Java interface to EMBOSS (http://www.emboss.org/) (i) standalone - with a locally installation of EMBOSS. (ii) client / server mode - download the client from a site, such as the HGMP, which runs the Jemboss server.


Nested Class Summary
(package private)  class Jemboss.winExit
          Extends WindowAdapter to close window
 
Field Summary
private  javax.swing.ImageIcon bwdArrow
           
private  javax.swing.JButton extend
           
private  javax.swing.JFrame f
           
private  javax.swing.ImageIcon fwdArrow
           
private static java.awt.Dimension jdim
          Jemboss window dimension
private static java.awt.Dimension jdimExtend
           
private  javax.swing.JPanel p3
           
private  javax.swing.JSplitPane pmain
           
static PendingResults resultsManager
          to manage the pending results
private  javax.swing.JScrollPane scrollTree
           
static DragTree tree
           
(package private) static boolean withSoap
          true if in client-server mode (using SOAP)
 
Constructor Summary
Jemboss()
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent ae)
          Action event to open the file manager
private  void deleteTmp(java.io.File cwd, java.lang.String suffix)
          Delete temporary files
static void main(java.lang.String[] args)
          Launches Jemboss in standalone or client-server mode.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

f

private javax.swing.JFrame f

pmain

private javax.swing.JSplitPane pmain

p3

private javax.swing.JPanel p3

tree

public static DragTree tree

extend

private javax.swing.JButton extend

scrollTree

private javax.swing.JScrollPane scrollTree

withSoap

static boolean withSoap
true if in client-server mode (using SOAP)


resultsManager

public static PendingResults resultsManager
to manage the pending results


jdim

private static java.awt.Dimension jdim
Jemboss window dimension


jdimExtend

private static java.awt.Dimension jdimExtend

fwdArrow

private javax.swing.ImageIcon fwdArrow

bwdArrow

private javax.swing.ImageIcon bwdArrow
Constructor Detail

Jemboss

public Jemboss()
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent ae)
Action event to open the file manager

Specified by:
actionPerformed in interface java.awt.event.ActionListener

deleteTmp

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


main

public static void main(java.lang.String[] args)
Launches Jemboss in standalone or client-server mode.