X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fxml%2Fbinding%2Fjalview%2FFilterBy.java;h=e13905d3d0d5076b3c7a6f121d0b0f9a0f8275f6;hb=5bbd8870c4840d4092e69a1fb772f453dab9245d;hp=9614490842d3e276d63b4230793702a985f129f2;hpb=57738a1f3c19b1c3a00bd3ac5108f8cd0af32f99;p=jalview.git diff --git a/src/jalview/xml/binding/jalview/FilterBy.java b/src/jalview/xml/binding/jalview/FilterBy.java index 9614490..e13905d 100644 --- a/src/jalview/xml/binding/jalview/FilterBy.java +++ b/src/jalview/xml/binding/jalview/FilterBy.java @@ -1,60 +1,61 @@ // -// This file was generated by the Eclipse Implementation of JAXB, v2.3.3 -// See https://eclipse-ee4j.github.io/jaxb-ri +// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802 +// See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2021.08.30 at 11:05:22 AM BST +// Generated on: 2023.02.22 at 10:08:57 PM GMT // + package jalview.xml.binding.jalview; import javax.xml.bind.annotation.XmlEnum; import javax.xml.bind.annotation.XmlEnumValue; import javax.xml.bind.annotation.XmlType; + /** - * <p>Java class for FilterBy. + *

Java class for FilterBy. * - * <p>The following schema fragment specifies the expected content - * contained within this class. <pre> &lt;simpleType - * name="FilterBy"&gt; &lt;restriction - * base="{http://www.w3.org/2001/XMLSchema}string"&gt; &lt;enumeration - * value="byLabel"/&gt; &lt;enumeration value="byScore"/&gt; - * &lt;enumeration value="byAttribute"/&gt; &lt;/restriction&gt; - * &lt;/simpleType&gt; </pre> + *

The following schema fragment specifies the expected content contained within this class. + *

+ *

+ * <simpleType name="FilterBy">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <enumeration value="byLabel"/>
+ *     <enumeration value="byScore"/>
+ *     <enumeration value="byAttribute"/>
+ *   </restriction>
+ * </simpleType>
+ * 
* */ @XmlType(name = "FilterBy", namespace = "www.jalview.org/colours") @XmlEnum -public enum FilterBy -{ - - @XmlEnumValue("byLabel") - BY_LABEL("byLabel"), @XmlEnumValue("byScore") - BY_SCORE("byScore"), @XmlEnumValue("byAttribute") - BY_ATTRIBUTE("byAttribute"); - - private final String value; - - FilterBy(String v) - { - value = v; - } - - public String value() - { - return value; - } - - public static FilterBy fromValue(String v) - { - for (FilterBy c : FilterBy.values()) - { - if (c.value.equals(v)) - { - return c; - } +public enum FilterBy { + + @XmlEnumValue("byLabel") + BY_LABEL("byLabel"), + @XmlEnumValue("byScore") + BY_SCORE("byScore"), + @XmlEnumValue("byAttribute") + BY_ATTRIBUTE("byAttribute"); + private final String value; + + FilterBy(String v) { + value = v; + } + + public String value() { + return value; + } + + public static FilterBy fromValue(String v) { + for (FilterBy c: FilterBy.values()) { + if (c.value.equals(v)) { + return c; + } + } + throw new IllegalArgumentException(v); } - throw new IllegalArgumentException(v); - } }