plugins/base1/se.lu.onk/trunk/ZTest/src/ztest/Reporter.java

Code
Comments
Other
Rev Date Author Line
187 13 Oct 06 enell 1 /*
187 13 Oct 06 enell 2   $Id$
187 13 Oct 06 enell 3
187 13 Oct 06 enell 4   Copyright (C) 2006 Johan Enell
187 13 Oct 06 enell 5
187 13 Oct 06 enell 6   This file is part of BASE - BioArray Software Environment.
187 13 Oct 06 enell 7   Available at http://base.thep.lu.se/
187 13 Oct 06 enell 8
187 13 Oct 06 enell 9   BASE is free software; you can redistribute it and/or modify it
187 13 Oct 06 enell 10   under the terms of the GNU General Public License as published by
187 13 Oct 06 enell 11   the Free Software Foundation; either version 2 of the License, or
187 13 Oct 06 enell 12   (at your option) any later version.
187 13 Oct 06 enell 13
187 13 Oct 06 enell 14   BASE is distributed in the hope that it will be useful, but
187 13 Oct 06 enell 15   WITHOUT ANY WARRANTY; without even the implied warranty of
187 13 Oct 06 enell 16   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
187 13 Oct 06 enell 17   General Public License for more details.
187 13 Oct 06 enell 18
187 13 Oct 06 enell 19   You should have received a copy of the GNU General Public License
187 13 Oct 06 enell 20   along with this program; if not, write to the Free Software
187 13 Oct 06 enell 21   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
187 13 Oct 06 enell 22   02111-1307, USA.
187 13 Oct 06 enell 23 */
187 13 Oct 06 enell 24 package ztest;
187 13 Oct 06 enell 25
187 13 Oct 06 enell 26 public class Reporter
187 13 Oct 06 enell 27 {
187 13 Oct 06 enell 28   
207 04 Dec 06 enell 29   private String reporter;
187 13 Oct 06 enell 30   private double m;
221 20 Dec 06 enell 31   private double a;
187 13 Oct 06 enell 32   private double p;
197 21 Nov 06 enell 33   private int size;
207 04 Dec 06 enell 34   private String symbol;
207 04 Dec 06 enell 35   private String locusLink;
221 20 Dec 06 enell 36   private int id;
187 13 Oct 06 enell 37   
187 13 Oct 06 enell 38   
221 20 Dec 06 enell 39   public Reporter(int id, String reporter, String symbol, String locusLink, double a)
187 13 Oct 06 enell 40   {
221 20 Dec 06 enell 41     this.id = id;
207 04 Dec 06 enell 42     this.reporter = reporter;
207 04 Dec 06 enell 43     this.symbol = symbol;
207 04 Dec 06 enell 44     this.locusLink = locusLink;
221 20 Dec 06 enell 45     this.a = a;
187 13 Oct 06 enell 46   }
187 13 Oct 06 enell 47
187 13 Oct 06 enell 48   public void setP(double p)
187 13 Oct 06 enell 49   {
220 19 Dec 06 enell 50     this.p = p < 0 ? 0 : p;
187 13 Oct 06 enell 51   }
207 04 Dec 06 enell 52   
207 04 Dec 06 enell 53   public double getP()
207 04 Dec 06 enell 54   {
207 04 Dec 06 enell 55     return p;
207 04 Dec 06 enell 56   }
187 13 Oct 06 enell 57
187 13 Oct 06 enell 58   public void setM(double m)
187 13 Oct 06 enell 59   {
187 13 Oct 06 enell 60     this.m = m;
187 13 Oct 06 enell 61   }
207 04 Dec 06 enell 62   
207 04 Dec 06 enell 63   public double getM()
187 13 Oct 06 enell 64   {
207 04 Dec 06 enell 65     return m;
187 13 Oct 06 enell 66   }
221 20 Dec 06 enell 67   
221 20 Dec 06 enell 68   public double getA()
221 20 Dec 06 enell 69   {
221 20 Dec 06 enell 70     return a;
221 20 Dec 06 enell 71   }
221 20 Dec 06 enell 72   
221 20 Dec 06 enell 73   public int getId()
221 20 Dec 06 enell 74   {
221 20 Dec 06 enell 75     return id;
221 20 Dec 06 enell 76   }
187 13 Oct 06 enell 77
207 04 Dec 06 enell 78   public String getReporter()
187 13 Oct 06 enell 79   {
187 13 Oct 06 enell 80     return reporter;
187 13 Oct 06 enell 81   }
207 04 Dec 06 enell 82   
207 04 Dec 06 enell 83   public final String getLocusLink()
207 04 Dec 06 enell 84   {
207 04 Dec 06 enell 85     return locusLink;
207 04 Dec 06 enell 86   }
187 13 Oct 06 enell 87
207 04 Dec 06 enell 88   public final String getSymbol()
187 13 Oct 06 enell 89   {
207 04 Dec 06 enell 90     return symbol;
187 13 Oct 06 enell 91   }
197 21 Nov 06 enell 92
197 21 Nov 06 enell 93   public void setSize(int size)
197 21 Nov 06 enell 94   {
197 21 Nov 06 enell 95     this.size = size;
197 21 Nov 06 enell 96   }
197 21 Nov 06 enell 97
197 21 Nov 06 enell 98   public int getSize()
197 21 Nov 06 enell 99   {
197 21 Nov 06 enell 100     return size;
197 21 Nov 06 enell 101   }
187 13 Oct 06 enell 102 }