extensions/net.sf.basedb.genepattern/trunk/src/net/sf/basedb/genepattern/GenePattern.java

Code
Comments
Other
Rev Date Author Line
1090 27 May 09 nicklas 1 package net.sf.basedb.genepattern;
1090 27 May 09 nicklas 2
1119 10 Jun 09 nicklas 3 import net.sf.basedb.clients.web.extensions.ExtensionsControl;
1119 10 Jun 09 nicklas 4 import net.sf.basedb.core.Presets;
1119 10 Jun 09 nicklas 5 import net.sf.basedb.core.SessionControl;
1119 10 Jun 09 nicklas 6
1090 27 May 09 nicklas 7 /**
1090 27 May 09 nicklas 8   Global constants for GenePattern plug-ins and extensions.
1090 27 May 09 nicklas 9   @since 1.0
1090 27 May 09 nicklas 10 */
1090 27 May 09 nicklas 11 public class GenePattern 
1090 27 May 09 nicklas 12 {
1090 27 May 09 nicklas 13   /**
1090 27 May 09 nicklas 14     The current version of this plug-in package.
1090 27 May 09 nicklas 15   */
1090 27 May 09 nicklas 16   public static final String VERSION = "1.0pre";
1090 27 May 09 nicklas 17   
1090 27 May 09 nicklas 18   /**
1090 27 May 09 nicklas 19     The URL where more information about this package can
1090 27 May 09 nicklas 20     be found.
1090 27 May 09 nicklas 21   */
1090 27 May 09 nicklas 22   public static final String URL = 
1090 27 May 09 nicklas 23     "http://baseplugins.thep.lu.se/wiki/net.sf.basedb.genepattern";
1090 27 May 09 nicklas 24   
1090 27 May 09 nicklas 25   /**
1090 27 May 09 nicklas 26     The copyright holders of the plug-ins.
1090 27 May 09 nicklas 27   */
1090 27 May 09 nicklas 28   public static final String COPYRIGHT = "BASE 2 development team";
1090 27 May 09 nicklas 29   
1090 27 May 09 nicklas 30   /**
1090 27 May 09 nicklas 31     The email address to use for support and more information.
1090 27 May 09 nicklas 32   */
1090 27 May 09 nicklas 33   public static final String EMAIL = "basedb-users@lists.sourceforge.net";
1091 27 May 09 nicklas 34   
1091 27 May 09 nicklas 35   /**
1091 27 May 09 nicklas 36     The external ID for the file type representing
1091 27 May 09 nicklas 37     a GenePattern GCT file.
1091 27 May 09 nicklas 38     @see DataFileType#getByExternalId(net.sf.basedb.core.DbControl, String)
1091 27 May 09 nicklas 39   */
1091 27 May 09 nicklas 40   public static final String GCT_FILE = "genepattern.gct";
1090 27 May 09 nicklas 41
1119 10 Jun 09 nicklas 42   /**
1119 10 Jun 09 nicklas 43     Get the home directory URL for the GenePattern extension.
1119 10 Jun 09 nicklas 44   */
1119 10 Jun 09 nicklas 45   public static final String getHomeUrl()
1119 10 Jun 09 nicklas 46   {
1119 10 Jun 09 nicklas 47     return ExtensionsControl.getHomeUrl("net.sf.basedb.genepattern.options");
1119 10 Jun 09 nicklas 48   }
1128 15 Jun 09 nicklas 49   
1128 15 Jun 09 nicklas 50   /**
1128 15 Jun 09 nicklas 51     Get the servlet directory URL for the GenePattern extension.
1128 15 Jun 09 nicklas 52   */
1128 15 Jun 09 nicklas 53   public static final String getServletUrl(String servletName)
1128 15 Jun 09 nicklas 54   {
1128 15 Jun 09 nicklas 55     return ExtensionsControl.getServletUrl("net.sf.basedb.genepattern.options", 
1128 15 Jun 09 nicklas 56         servletName);
1128 15 Jun 09 nicklas 57   }
1119 10 Jun 09 nicklas 58     
1090 27 May 09 nicklas 59 }