mev-4.0.01/source/org/tigr/microarray/mev/cluster/gui/impl/bridge/BridgeHyb.java

Code
Comments
Other
Rev Date Author Line
2 26 Feb 07 jari 1 /*
2 26 Feb 07 jari 2  * Created on Sep 1, 2005
2 26 Feb 07 jari 3  */
2 26 Feb 07 jari 4 package org.tigr.microarray.mev.cluster.gui.impl.bridge;
2 26 Feb 07 jari 5
2 26 Feb 07 jari 6 import javax.swing.JRadioButton;
2 26 Feb 07 jari 7
2 26 Feb 07 jari 8 /**
2 26 Feb 07 jari 9  * @author iVu
2 26 Feb 07 jari 10  */
2 26 Feb 07 jari 11 public class BridgeHyb {
2 26 Feb 07 jari 12   private String hybName;
2 26 Feb 07 jari 13   private int hybIndex;
2 26 Feb 07 jari 14   private int dataType;
2 26 Feb 07 jari 15   private JRadioButton oneButton;
2 26 Feb 07 jari 16   
2 26 Feb 07 jari 17
2 26 Feb 07 jari 18   /**
2 26 Feb 07 jari 19    * @param h
2 26 Feb 07 jari 20    * @param string
2 26 Feb 07 jari 21    * @param cy3Button
2 26 Feb 07 jari 22    * @param data_type_affy_abs
2 26 Feb 07 jari 23    */
2 26 Feb 07 jari 24   public BridgeHyb(int h, String string, JRadioButton cy3Button, int data_type_affy_abs) {
2 26 Feb 07 jari 25     this.hybIndex = h;
2 26 Feb 07 jari 26     this.hybName = string;
2 26 Feb 07 jari 27     this.oneButton = cy3Button;
2 26 Feb 07 jari 28     this.dataType = data_type_affy_abs;
2 26 Feb 07 jari 29   }
2 26 Feb 07 jari 30   
2 26 Feb 07 jari 31   public String getHybName() {
2 26 Feb 07 jari 32     return this.hybName;
2 26 Feb 07 jari 33   }
2 26 Feb 07 jari 34   public int getHybIndex() {
2 26 Feb 07 jari 35     return this.hybIndex;
2 26 Feb 07 jari 36   }
2 26 Feb 07 jari 37   public int getDataType() {
2 26 Feb 07 jari 38     return this.dataType;
2 26 Feb 07 jari 39   }
2 26 Feb 07 jari 40   /**
2 26 Feb 07 jari 41    * Used for 2 Intensity Data
2 26 Feb 07 jari 42    * @return
2 26 Feb 07 jari 43    */
2 26 Feb 07 jari 44   public boolean controlCy3() {
2 26 Feb 07 jari 45     return this.oneButton.isSelected();
2 26 Feb 07 jari 46   }
2 26 Feb 07 jari 47   /**
2 26 Feb 07 jari 48    * Used for Affy Data
2 26 Feb 07 jari 49    * @return
2 26 Feb 07 jari 50    */
2 26 Feb 07 jari 51   public boolean oneIsTreated() {
2 26 Feb 07 jari 52     return this.oneButton.isSelected();
2 26 Feb 07 jari 53   }
2 26 Feb 07 jari 54 }