X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fbinding%2Ftypes%2FNoValueColour.java;fp=src%2Fjalview%2Fbinding%2Ftypes%2FNoValueColour.java;h=0000000000000000000000000000000000000000;hb=74393b51f368cb9f58589472d432a433d9c4386d;hp=c1540f6eff9b8be3b165651f6d46a769fedcfc0e;hpb=7a0d503181fe41452120a8a02ca63476392aa08c;p=jalview.git diff --git a/src/jalview/binding/types/NoValueColour.java b/src/jalview/binding/types/NoValueColour.java deleted file mode 100644 index c1540f6..0000000 --- a/src/jalview/binding/types/NoValueColour.java +++ /dev/null @@ -1,169 +0,0 @@ -/* - * This class was automatically generated with - * Castor 1.1, using an XML - * Schema. - * $Id$ - */ - -package jalview.binding.types; - -//---------------------------------/ -//- Imported classes and packages -/ -//---------------------------------/ - -import java.util.Hashtable; - -/** - * Graduated feature colour if no score (or attribute) value - * - * @version $Revision$ $Date$ - */ -public class NoValueColour implements java.io.Serializable -{ - - // --------------------------/ - // - Class/Member Variables -/ - // --------------------------/ - - /** - * The None type - */ - public static final int NONE_TYPE = 0; - - /** - * The instance of the None type - */ - public static final NoValueColour NONE = new NoValueColour(NONE_TYPE, - "None"); - - /** - * The Min type - */ - public static final int MIN_TYPE = 1; - - /** - * The instance of the Min type - */ - public static final NoValueColour MIN = new NoValueColour(MIN_TYPE, - "Min"); - - /** - * The Max type - */ - public static final int MAX_TYPE = 2; - - /** - * The instance of the Max type - */ - public static final NoValueColour MAX = new NoValueColour(MAX_TYPE, - "Max"); - - /** - * Field _memberTable. - */ - private static java.util.Hashtable _memberTable = init(); - - /** - * Field type. - */ - private int type = -1; - - /** - * Field stringValue. - */ - private java.lang.String stringValue = null; - - // ----------------/ - // - Constructors -/ - // ----------------/ - - private NoValueColour(final int type, final java.lang.String value) - { - super(); - this.type = type; - this.stringValue = value; - } - - // -----------/ - // - Methods -/ - // -----------/ - - /** - * Method enumerate.Returns an enumeration of all possible instances of - * NoValueColour - * - * @return an Enumeration over all possible instances of NoValueColour - */ - public static java.util.Enumeration enumerate() - { - return _memberTable.elements(); - } - - /** - * Method getType.Returns the type of this NoValueColour - * - * @return the type of this NoValueColour - */ - public int getType() - { - return this.type; - } - - /** - * Method init. - * - * @return the initialized Hashtable for the member table - */ - private static java.util.Hashtable init() - { - Hashtable members = new Hashtable(); - members.put("None", NONE); - members.put("Min", MIN); - members.put("Max", MAX); - return members; - } - - /** - * Method readResolve. will be called during deserialization to replace the - * deserialized object with the correct constant instance. - * - * @return this deserialized object - */ - private java.lang.Object readResolve() - { - return valueOf(this.stringValue); - } - - /** - * Method toString.Returns the String representation of this NoValueColour - * - * @return the String representation of this NoValueColour - */ - public java.lang.String toString() - { - return this.stringValue; - } - - /** - * Method valueOf.Returns a new NoValueColour based on the given String value. - * - * @param string - * @return the NoValueColour value of parameter 'string' - */ - public static jalview.binding.types.NoValueColour valueOf( - final java.lang.String string) - { - java.lang.Object obj = null; - if (string != null) - { - obj = _memberTable.get(string); - } - if (obj == null) - { - String err = "" + string + " is not a valid NoValueColour"; - throw new IllegalArgumentException(err); - } - return (NoValueColour) obj; - } - -}