mev-4.0.01/source/org/tigr/microarray/mev/cgh/CGHAlgorithms/AlterationsComparator/ExperimentsComparatorInitDlg.java

Code
Comments
Other
Rev Date Author Line
2 26 Feb 07 jari 1 /*
2 26 Feb 07 jari 2  * ExperimentsComparatorInitDlg.java
2 26 Feb 07 jari 3  *
2 26 Feb 07 jari 4  * Created on November 22, 2003, 4:19 AM
2 26 Feb 07 jari 5  */
2 26 Feb 07 jari 6
2 26 Feb 07 jari 7 package org.tigr.microarray.mev.cgh.CGHAlgorithms.AlterationsComparator;
2 26 Feb 07 jari 8
2 26 Feb 07 jari 9
2 26 Feb 07 jari 10 import java.awt.BorderLayout;
2 26 Feb 07 jari 11 import java.awt.Container;
2 26 Feb 07 jari 12 import java.util.ArrayList;
2 26 Feb 07 jari 13 import java.util.Iterator;
2 26 Feb 07 jari 14 import java.util.Vector;
2 26 Feb 07 jari 15
2 26 Feb 07 jari 16 import org.tigr.microarray.mev.ISlideData;
2 26 Feb 07 jari 17 import org.tigr.microarray.mev.cgh.CGHGuiObj.GuiUtil.GroupExperimentsPanel;
2 26 Feb 07 jari 18 /**
2 26 Feb 07 jari 19  *
2 26 Feb 07 jari 20  * @author  Adam Margolin
2 26 Feb 07 jari 21  * @author Raktim Sinha
2 26 Feb 07 jari 22  */
2 26 Feb 07 jari 23 public class ExperimentsComparatorInitDlg extends org.tigr.microarray.util.swing.ModalDialog {
2 26 Feb 07 jari 24     GroupExperimentsPanel gPanel;
2 26 Feb 07 jari 25
2 26 Feb 07 jari 26     /** Creates a new instance of ExperimentsComparatorInitDlg */
2 26 Feb 07 jari 27     public ExperimentsComparatorInitDlg(java.awt.Frame parent, ArrayList featuresList) {
2 26 Feb 07 jari 28         super(parent);
2 26 Feb 07 jari 29         setSize(700, 600);
2 26 Feb 07 jari 30         Container content = getContentPane();
2 26 Feb 07 jari 31
2 26 Feb 07 jari 32         Vector exptNames = new Vector(featuresList.size());
2 26 Feb 07 jari 33         Iterator it = featuresList.iterator();
2 26 Feb 07 jari 34         while(it.hasNext()){
2 26 Feb 07 jari 35             //exptNames.add(it.next().toString());
2 26 Feb 07 jari 36           exptNames.add(((ISlideData)it.next()).getSlideDataName());
2 26 Feb 07 jari 37         }
2 26 Feb 07 jari 38
2 26 Feb 07 jari 39         this.gPanel = new GroupExperimentsPanel(exptNames);
2 26 Feb 07 jari 40
2 26 Feb 07 jari 41         content.add(gPanel, BorderLayout.CENTER);
2 26 Feb 07 jari 42     }
2 26 Feb 07 jari 43
2 26 Feb 07 jari 44     public GroupExperimentsPanel getGroupExperimentsPanel(){
2 26 Feb 07 jari 45         return gPanel;
2 26 Feb 07 jari 46     }
2 26 Feb 07 jari 47
2 26 Feb 07 jari 48 }