plugins/base2/net.sf.basedb.agilent/trunk/src/net/sf/basedb/agilent/Agilent.java

Code
Comments
Other
Rev Date Author Line
1199 06 Mar 10 jari 1 /**
1199 06 Mar 10 jari 2   $Id$
1199 06 Mar 10 jari 3
1199 06 Mar 10 jari 4   Copyright (C) 2010 Jari Hakkinen
1199 06 Mar 10 jari 5
1199 06 Mar 10 jari 6   This file is part of Agilent plug-in package for BASE.
1199 06 Mar 10 jari 7   Available at http://baseplugins.thep.lu.se/
1199 06 Mar 10 jari 8   BASE main site: http://base.thep.lu.se/
1199 06 Mar 10 jari 9
1199 06 Mar 10 jari 10   This is a free software; you can redistribute it and/or modify it
1199 06 Mar 10 jari 11   under the terms of the GNU General Public License as published by
1199 06 Mar 10 jari 12   the Free Software Foundation; either version 3 of the License, or
1199 06 Mar 10 jari 13   (at your option) any later version.
1199 06 Mar 10 jari 14
1199 06 Mar 10 jari 15   This software is distributed in the hope that it will be useful, but
1199 06 Mar 10 jari 16   WITHOUT ANY WARRANTY; without even the implied warranty of
1199 06 Mar 10 jari 17   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1199 06 Mar 10 jari 18   General Public License for more details.
1199 06 Mar 10 jari 19
1199 06 Mar 10 jari 20   You should have received a copy of the GNU General Public License
1199 06 Mar 10 jari 21   along with BASE. If not, see <http://www.gnu.org/licenses/>.
1199 06 Mar 10 jari 22 */
1199 06 Mar 10 jari 23
1199 06 Mar 10 jari 24 package net.sf.basedb.agilent;
1199 06 Mar 10 jari 25
1199 06 Mar 10 jari 26 import net.sf.basedb.core.RawDataType;
1199 06 Mar 10 jari 27 import net.sf.basedb.core.RawDataTypes;
1199 06 Mar 10 jari 28
1199 06 Mar 10 jari 29
1199 06 Mar 10 jari 30 public class Agilent
1199 06 Mar 10 jari 31 {
1199 06 Mar 10 jari 32
1199 06 Mar 10 jari 33   /**
1199 06 Mar 10 jari 34     The current version of this plug-in package.
1199 06 Mar 10 jari 35   */
1215 26 Mar 10 jari 36   public static final String VERSION = "1.1";
1199 06 Mar 10 jari 37
1199 06 Mar 10 jari 38   /**
1199 06 Mar 10 jari 39     The URL where more information about this plug-in package can
1199 06 Mar 10 jari 40     be found.
1199 06 Mar 10 jari 41   */
1199 06 Mar 10 jari 42   public static final String URL = "http://baseplugins.thep.lu.se/wiki/net.sf.basedb.agilent";
1199 06 Mar 10 jari 43
1199 06 Mar 10 jari 44   /**
1199 06 Mar 10 jari 45     The copyright holders of the plug-ins.
1199 06 Mar 10 jari 46   */
1199 06 Mar 10 jari 47   public static final String COPYRIGHT = "BASE 2 development team";
1199 06 Mar 10 jari 48
1199 06 Mar 10 jari 49   /**
1199 06 Mar 10 jari 50     The email address to use for support and more information.
1199 06 Mar 10 jari 51   */
1199 06 Mar 10 jari 52   public static final String EMAIL = "basedb-users@lists.sourceforge.net";
1199 06 Mar 10 jari 53
1199 06 Mar 10 jari 54   /**
1199 06 Mar 10 jari 55     The ID of the raw data type used to hold Agilent 1 channel raw
1199 06 Mar 10 jari 56     data. Use {@link #get1ChannelType()} to get the raw data type
1199 06 Mar 10 jari 57     object.
1199 06 Mar 10 jari 58   */
1199 06 Mar 10 jari 59   public static final String ONE_CHANNEL_ID = "agilent1ch";
1199 06 Mar 10 jari 60
1199 06 Mar 10 jari 61   /**
1199 06 Mar 10 jari 62     Get the {@link RawDataType} representing Agilent 1-channel raw
1199 06 Mar 10 jari 63     data type.
1199 06 Mar 10 jari 64     @return A raw data type (null if this type is not present)
1199 06 Mar 10 jari 65   */
1199 06 Mar 10 jari 66   public static final RawDataType get1ChannelType()
1199 06 Mar 10 jari 67   {
1199 06 Mar 10 jari 68     return RawDataTypes.getRawDataType(ONE_CHANNEL_ID);
1199 06 Mar 10 jari 69   }
1199 06 Mar 10 jari 70
1199 06 Mar 10 jari 71 }