src/core/net/sf/basedb/util/overview/Severity.java

Code
Comments
Other
Rev Date Author Line
3033 15 Dec 06 nicklas 1 /**
3033 15 Dec 06 nicklas 2   $Id$
3033 15 Dec 06 nicklas 3
3675 16 Aug 07 jari 4   Copyright (C) 2006 Nicklas Nordborg
3033 15 Dec 06 nicklas 5
3033 15 Dec 06 nicklas 6   This file is part of BASE - BioArray Software Environment.
3033 15 Dec 06 nicklas 7   Available at http://base.thep.lu.se/
3033 15 Dec 06 nicklas 8
3033 15 Dec 06 nicklas 9   BASE is free software; you can redistribute it and/or
3033 15 Dec 06 nicklas 10   modify it under the terms of the GNU General Public License
4479 05 Sep 08 jari 11   as published by the Free Software Foundation; either version 3
3033 15 Dec 06 nicklas 12   of the License, or (at your option) any later version.
3033 15 Dec 06 nicklas 13
3033 15 Dec 06 nicklas 14   BASE is distributed in the hope that it will be useful,
3033 15 Dec 06 nicklas 15   but WITHOUT ANY WARRANTY; without even the implied warranty of
3033 15 Dec 06 nicklas 16   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
3033 15 Dec 06 nicklas 17   GNU General Public License for more details.
3033 15 Dec 06 nicklas 18
3033 15 Dec 06 nicklas 19   You should have received a copy of the GNU General Public License
4515 11 Sep 08 jari 20   along with BASE. If not, see <http://www.gnu.org/licenses/>.
3033 15 Dec 06 nicklas 21 */
3033 15 Dec 06 nicklas 22 package net.sf.basedb.util.overview;
3033 15 Dec 06 nicklas 23
3033 15 Dec 06 nicklas 24 /**
3033 15 Dec 06 nicklas 25   Severity levels for a validation rule.
3033 15 Dec 06 nicklas 26
3033 15 Dec 06 nicklas 27   @author Nicklas
3033 15 Dec 06 nicklas 28   @version 2.2
3033 15 Dec 06 nicklas 29   @base.modified $Date$
3033 15 Dec 06 nicklas 30 */
3033 15 Dec 06 nicklas 31 public enum Severity
3033 15 Dec 06 nicklas 32 {
3033 15 Dec 06 nicklas 33   /**
3033 15 Dec 06 nicklas 34     The rule is ignored.
3033 15 Dec 06 nicklas 35   */
3033 15 Dec 06 nicklas 36   IGNORE("Ignore"), 
3033 15 Dec 06 nicklas 37
3033 15 Dec 06 nicklas 38   /**
3033 15 Dec 06 nicklas 39     The rule generate warnings.
3033 15 Dec 06 nicklas 40   */
3033 15 Dec 06 nicklas 41   WARNING("Warning"), 
3033 15 Dec 06 nicklas 42
3033 15 Dec 06 nicklas 43   /**
3033 15 Dec 06 nicklas 44     The rule generate errors.
3033 15 Dec 06 nicklas 45   */
3033 15 Dec 06 nicklas 46   ERROR("Error");
3033 15 Dec 06 nicklas 47   
3033 15 Dec 06 nicklas 48   private final String displayValue;
3033 15 Dec 06 nicklas 49   private Severity(String displayValue)
3033 15 Dec 06 nicklas 50   {
3033 15 Dec 06 nicklas 51     this.displayValue = displayValue;
3033 15 Dec 06 nicklas 52   }
3033 15 Dec 06 nicklas 53   
6127 14 Sep 12 nicklas 54   @Override
3033 15 Dec 06 nicklas 55   public String toString()
3033 15 Dec 06 nicklas 56   {
3033 15 Dec 06 nicklas 57     return displayValue;
3033 15 Dec 06 nicklas 58   }
3033 15 Dec 06 nicklas 59 }