org.emboss.jemboss.gui.sequenceChooser
Class OutputSequenceAttributes

java.lang.Object
  extended byorg.emboss.jemboss.gui.sequenceChooser.OutputSequenceAttributes

public class OutputSequenceAttributes
extends java.lang.Object

Creates the output sequence attibutes window


Field Summary
private  java.lang.String[] ff
          output format types
private  javax.swing.JComboBox fileFormats
          combobox for file formats
private  javax.swing.JTextField offormat
          feature format
private  javax.swing.JTextField ofname
          features filename
private  javax.swing.JTextField osextension
          ouput file extension to use
private  javax.swing.JTextField osname
          output base name
private  javax.swing.JRadioButton ossingle
          separate file for each entry
private  javax.swing.JScrollPane rscroll
          scroll pane for output attributes
private  javax.swing.JTextField UFO
          uniform feature object
 
Constructor Summary
OutputSequenceAttributes()
           
 
Method Summary
 java.lang.String getFormatChoosen()
          Get the format selected
 javax.swing.JScrollPane getJScrollPane()
          Get the scoll panel
 java.lang.String getOuputSeqAttr()
          Get the EMBOSS command line for the output sequence attributes
 boolean isExtensionDefault()
          Determine if an extension has been selected
 boolean isFNameDefault()
          Determine if a feature name is set
 boolean isNameDefault()
          Determine if a output file name is set
 boolean isUFODefault()
          Determine if UFO has a value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

osextension

private javax.swing.JTextField osextension
ouput file extension to use


osname

private javax.swing.JTextField osname
output base name


offormat

private javax.swing.JTextField offormat
feature format


ofname

private javax.swing.JTextField ofname
features filename


UFO

private javax.swing.JTextField UFO
uniform feature object


ossingle

private javax.swing.JRadioButton ossingle
separate file for each entry


fileFormats

private javax.swing.JComboBox fileFormats
combobox for file formats


rscroll

private javax.swing.JScrollPane rscroll
scroll pane for output attributes


ff

private java.lang.String[] ff
output format types

Constructor Detail

OutputSequenceAttributes

public OutputSequenceAttributes()
Method Detail

getJScrollPane

public javax.swing.JScrollPane getJScrollPane()
Get the scoll panel

Returns:
scroll panel

getFormatChoosen

public java.lang.String getFormatChoosen()
Get the format selected

Returns:
selected format

isUFODefault

public boolean isUFODefault()
Determine if UFO has a value

Returns:
true if a value has been set

isExtensionDefault

public boolean isExtensionDefault()
Determine if an extension has been selected

Returns:
true if a value has been set

isNameDefault

public boolean isNameDefault()
Determine if a output file name is set

Returns:
true if a value has been set

isFNameDefault

public boolean isFNameDefault()
Determine if a feature name is set

Returns:
true if a value has been set

getOuputSeqAttr

public java.lang.String getOuputSeqAttr()
Get the EMBOSS command line for the output sequence attributes

Returns:
output attibutes command line options