mev-4.0.01/source/org/tigr/microarray/mev/cluster/gui/impl/usc/USCRow.java

Code
Comments
Other
Rev Date Author Line
2 26 Feb 07 jari 1 /*
2 26 Feb 07 jari 2  * Created on Dec 9, 2004
2 26 Feb 07 jari 3  */
2 26 Feb 07 jari 4 package org.tigr.microarray.mev.cluster.gui.impl.usc;
2 26 Feb 07 jari 5
2 26 Feb 07 jari 6 import java.text.DecimalFormat;
2 26 Feb 07 jari 7
2 26 Feb 07 jari 8 import javax.swing.JRadioButton;
2 26 Feb 07 jari 9
2 26 Feb 07 jari 10 /**
2 26 Feb 07 jari 11  * 
2 26 Feb 07 jari 12  * 
2 26 Feb 07 jari 13  * @author vu
2 26 Feb 07 jari 14  */
2 26 Feb 07 jari 15 public class USCRow {
2 26 Feb 07 jari 16   private JRadioButton button;
2 26 Feb 07 jari 17   private String numErrors;
2 26 Feb 07 jari 18   private String numCalls;
2 26 Feb 07 jari 19   private String numGenes;
2 26 Feb 07 jari 20   private String delta;
2 26 Feb 07 jari 21   private String rho;
2 26 Feb 07 jari 22   private int iDeltaBin;
2 26 Feb 07 jari 23   private int iRhoBin;
2 26 Feb 07 jari 24   
2 26 Feb 07 jari 25   
2 26 Feb 07 jari 26   public USCRow( int iErrors, int iCalls, double fGenes, double dDelta, 
2 26 Feb 07 jari 27   double dRho ) {
2 26 Feb 07 jari 28     DecimalFormat df = new DecimalFormat( "###.#" );
2 26 Feb 07 jari 29     
2 26 Feb 07 jari 30     this.button = new JRadioButton();
2 26 Feb 07 jari 31     this.numErrors = df.format( iErrors );
2 26 Feb 07 jari 32     this.numCalls = df.format( iCalls );
2 26 Feb 07 jari 33     this.numGenes = df.format( fGenes );
2 26 Feb 07 jari 34     this.delta = df.format( dDelta );
2 26 Feb 07 jari 35     this.rho = df.format( dRho );
2 26 Feb 07 jari 36   }
2 26 Feb 07 jari 37   public USCRow( String sErrors, String sNumGenes, String sDelta, String sRho ) {
2 26 Feb 07 jari 38     this.numErrors = sErrors;
2 26 Feb 07 jari 39     this.numGenes = sNumGenes;
2 26 Feb 07 jari 40     this.delta = sDelta;
2 26 Feb 07 jari 41     this.rho = sRho;
2 26 Feb 07 jari 42     this.button = new JRadioButton();
2 26 Feb 07 jari 43   }
2 26 Feb 07 jari 44   
2 26 Feb 07 jari 45   
2 26 Feb 07 jari 46   public JRadioButton getButton() {
2 26 Feb 07 jari 47     return this.button;
2 26 Feb 07 jari 48   }
2 26 Feb 07 jari 49   public String getNumErrors() {
2 26 Feb 07 jari 50     return this.numErrors;
2 26 Feb 07 jari 51   }
2 26 Feb 07 jari 52   public int getIErrors() {
2 26 Feb 07 jari 53     return new Integer( this.numErrors ).intValue();
2 26 Feb 07 jari 54   }
2 26 Feb 07 jari 55   public String getNumCalls() {
2 26 Feb 07 jari 56     return this.numCalls;
2 26 Feb 07 jari 57   }
2 26 Feb 07 jari 58   public int getICalls() {
2 26 Feb 07 jari 59     return new Integer( this.numCalls ).intValue();
2 26 Feb 07 jari 60   }
2 26 Feb 07 jari 61   public String getNumGenes() {
2 26 Feb 07 jari 62     return this.numGenes;
2 26 Feb 07 jari 63   }
2 26 Feb 07 jari 64   public int getIGenes() {
2 26 Feb 07 jari 65     return new Integer( this.numGenes ).intValue();
2 26 Feb 07 jari 66   }
2 26 Feb 07 jari 67   public String getDelta() {
2 26 Feb 07 jari 68     return this.delta;
2 26 Feb 07 jari 69   }
2 26 Feb 07 jari 70   public double getFDelta() {
2 26 Feb 07 jari 71     return new Double( this.delta ).doubleValue();
2 26 Feb 07 jari 72   }
2 26 Feb 07 jari 73   public String getRho() {
2 26 Feb 07 jari 74     return this.rho;
2 26 Feb 07 jari 75   }
2 26 Feb 07 jari 76   public double getFRho() {
2 26 Feb 07 jari 77     return new Double( this.rho ).doubleValue();
2 26 Feb 07 jari 78   }
2 26 Feb 07 jari 79 }