/*************************************************************************** * Author: Jianwei(Jerry) Li. * Name: CustomerHeader (Version 1.6) * Date: Created: 11/11/2004 and modified: 11/11/2004 * Descp: A Java class that contains all information about the header of a * file users defined by themselves. ***************************************************************************/ package org.tigr.microarray.converter; import java.io.Serializable; import java.util.Vector; public class CustomerHeader implements Serializable{ private int gHdOffset; private String gVer; private String[] gHeaders, gFormulaShow, gFormula; private Vector gAnnColsOffset; // the selected columns for ann file private Vector gAnnColShow; // the readilbe header for ann file public CustomerHeader() { this("1.6"); } public CustomerHeader(String ver) { gVer = ver; } public Vector getAnnColumn() { return gAnnColShow; } public Vector getAnnColumnIndices() { return gAnnColsOffset; } public String[] getFormula() { return gFormula; } public String[] getHeaders() { return gHeaders; } public int getHeaderOffset() { return gHdOffset; } public String[] getReadibleFormula() { return gFormulaShow; } public String getVersion() { return gVer; } public void setAnnColumn(Vector cols) { gAnnColShow = cols; } public void setAnnColumnIndices(Vector indx) { gAnnColsOffset = indx; } public void setFormula(String[] f) { gFormula = f; } public void setHeaders(String[] hd) { gHeaders = hd; } public void setHeaderOffset(int os) { gHdOffset = os; } public void setReadilbeFormula(String[] rf) { gFormulaShow = rf; } }