plugins/base1/se.lu.onk/trunk/OneClass/src/oneclass/rankproduct/ReporterOut.java

Code
Comments
Other
Rev Date Author Line
252 10 Apr 07 enell 1 /*
252 10 Apr 07 enell 2   $Id$
252 10 Apr 07 enell 3
252 10 Apr 07 enell 4   Copyright (C) 2006 Johan Enell
252 10 Apr 07 enell 5
252 10 Apr 07 enell 6   This file is part of BASE - BioArray Software Environment.
252 10 Apr 07 enell 7   Available at http://base.thep.lu.se/
252 10 Apr 07 enell 8
252 10 Apr 07 enell 9   BASE is free software; you can redistribute it and/or modify it
252 10 Apr 07 enell 10   under the terms of the GNU General Public License as published by
252 10 Apr 07 enell 11   the Free Software Foundation; either version 2 of the License, or
252 10 Apr 07 enell 12   (at your option) any later version.
252 10 Apr 07 enell 13
252 10 Apr 07 enell 14   BASE is distributed in the hope that it will be useful, but
252 10 Apr 07 enell 15   WITHOUT ANY WARRANTY; without even the implied warranty of
252 10 Apr 07 enell 16   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
252 10 Apr 07 enell 17   General Public License for more details.
252 10 Apr 07 enell 18
252 10 Apr 07 enell 19   You should have received a copy of the GNU General Public License
252 10 Apr 07 enell 20   along with this program; if not, write to the Free Software
252 10 Apr 07 enell 21   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
252 10 Apr 07 enell 22   02111-1307, USA.
252 10 Apr 07 enell 23 */
252 10 Apr 07 enell 24 package oneclass.rankproduct;
252 10 Apr 07 enell 25
252 10 Apr 07 enell 26 public class ReporterOut
252 10 Apr 07 enell 27 {
252 10 Apr 07 enell 28   private Reporter r;
252 10 Apr 07 enell 29   private SpotOut s;
252 10 Apr 07 enell 30   
252 10 Apr 07 enell 31   public ReporterOut(Reporter r, SpotOut s)
252 10 Apr 07 enell 32   {
252 10 Apr 07 enell 33     this.r = r;
252 10 Apr 07 enell 34     this.s = s;
252 10 Apr 07 enell 35   }
252 10 Apr 07 enell 36
252 10 Apr 07 enell 37   public int getPos()
252 10 Apr 07 enell 38   {
252 10 Apr 07 enell 39     return r.getPos();
252 10 Apr 07 enell 40   }
252 10 Apr 07 enell 41
252 10 Apr 07 enell 42   public int getId()
252 10 Apr 07 enell 43   {
252 10 Apr 07 enell 44     return r.getId();
252 10 Apr 07 enell 45   }
252 10 Apr 07 enell 46
252 10 Apr 07 enell 47   public String getSymbol()
252 10 Apr 07 enell 48   {
252 10 Apr 07 enell 49     return r.getSymbol();
252 10 Apr 07 enell 50   }
252 10 Apr 07 enell 51
252 10 Apr 07 enell 52   public String getLocusLink()
252 10 Apr 07 enell 53   {
252 10 Apr 07 enell 54     return r.getLocusLink();
252 10 Apr 07 enell 55   }
252 10 Apr 07 enell 56
252 10 Apr 07 enell 57   public SpotOut getSpot()
252 10 Apr 07 enell 58   {
252 10 Apr 07 enell 59     return s;
252 10 Apr 07 enell 60   }
252 10 Apr 07 enell 61
252 10 Apr 07 enell 62   public Reporter getReporter()
252 10 Apr 07 enell 63   {
252 10 Apr 07 enell 64     return r;
252 10 Apr 07 enell 65   }
252 10 Apr 07 enell 66
254 12 Apr 07 enell 67   @Override
254 12 Apr 07 enell 68   public String toString()
254 12 Apr 07 enell 69   {
254 12 Apr 07 enell 70     return getPos() + "\t" + getId();
254 12 Apr 07 enell 71   }
254 12 Apr 07 enell 72
254 12 Apr 07 enell 73   
252 10 Apr 07 enell 74 }