X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fxml%2Fbinding%2Fjalview%2FFeatureMatcherSet.java;h=45077af1d1291f2ad6eae84d001f0b1458af8a45;hb=80b889f0cca49103e1b20ed806755a0719789906;hp=7fd9a5071d45b97be8c0aee7d2fea7c852ebd025;hpb=8288438dd58cfc2d1fe18a060afda0d647b85c32;p=jalview.git diff --git a/src/jalview/xml/binding/jalview/FeatureMatcherSet.java b/src/jalview/xml/binding/jalview/FeatureMatcherSet.java index 7fd9a50..45077af 100644 --- a/src/jalview/xml/binding/jalview/FeatureMatcherSet.java +++ b/src/jalview/xml/binding/jalview/FeatureMatcherSet.java @@ -5,7 +5,6 @@ // Generated on: 2023.05.13 at 06:58:41 PM BST // - package jalview.xml.binding.jalview; import java.util.ArrayList; @@ -16,13 +15,15 @@ import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; - /** * A feature match condition, which may be simple or compound * - *

Java class for FeatureMatcherSet complex type. + *

+ * Java class for FeatureMatcherSet complex type. * - *

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

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

  * <complexType name="FeatureMatcherSet">
@@ -51,142 +52,150 @@ import javax.xml.bind.annotation.XmlType;
  * 
  */
 @XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "FeatureMatcherSet", namespace = "www.jalview.org/colours", propOrder = {
-    "matchCondition",
-    "compoundMatcher"
-})
-public class FeatureMatcherSet {
-
-    @XmlElement(namespace = "")
-    protected FeatureMatcher matchCondition;
-    @XmlElement(namespace = "")
-    protected FeatureMatcherSet.CompoundMatcher compoundMatcher;
+@XmlType(
+  name = "FeatureMatcherSet",
+  namespace = "www.jalview.org/colours",
+  propOrder =
+  { "matchCondition", "compoundMatcher" })
+public class FeatureMatcherSet
+{
+
+  @XmlElement(namespace = "")
+  protected FeatureMatcher matchCondition;
+
+  @XmlElement(namespace = "")
+  protected FeatureMatcherSet.CompoundMatcher compoundMatcher;
+
+  /**
+   * Gets the value of the matchCondition property.
+   * 
+   * @return possible object is {@link FeatureMatcher }
+   * 
+   */
+  public FeatureMatcher getMatchCondition()
+  {
+    return matchCondition;
+  }
+
+  /**
+   * Sets the value of the matchCondition property.
+   * 
+   * @param value
+   *          allowed object is {@link FeatureMatcher }
+   * 
+   */
+  public void setMatchCondition(FeatureMatcher value)
+  {
+    this.matchCondition = value;
+  }
+
+  /**
+   * Gets the value of the compoundMatcher property.
+   * 
+   * @return possible object is {@link FeatureMatcherSet.CompoundMatcher }
+   * 
+   */
+  public FeatureMatcherSet.CompoundMatcher getCompoundMatcher()
+  {
+    return compoundMatcher;
+  }
+
+  /**
+   * Sets the value of the compoundMatcher property.
+   * 
+   * @param value
+   *          allowed object is {@link FeatureMatcherSet.CompoundMatcher }
+   * 
+   */
+  public void setCompoundMatcher(FeatureMatcherSet.CompoundMatcher value)
+  {
+    this.compoundMatcher = value;
+  }
+
+  /**
+   * 

+ * Java class for anonymous complex type. + * + *

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

+   * <complexType>
+   *   <complexContent>
+   *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+   *       <sequence>
+   *         <element name="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet" maxOccurs="2" minOccurs="2"/>
+   *       </sequence>
+   *       <attribute name="and" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+   *     </restriction>
+   *   </complexContent>
+   * </complexType>
+   * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { "matcherSet" }) + public static class CompoundMatcher + { + + @XmlElement(namespace = "", required = true) + protected List matcherSet; + + @XmlAttribute(name = "and", required = true) + protected boolean and; /** - * Gets the value of the matchCondition property. + * Gets the value of the matcherSet property. * - * @return - * possible object is - * {@link FeatureMatcher } - * - */ - public FeatureMatcher getMatchCondition() { - return matchCondition; - } - - /** - * Sets the value of the matchCondition property. + *

+ * This accessor method returns a reference to the live list, not a + * snapshot. Therefore any modification you make to the returned list will + * be present inside the JAXB object. This is why there is not a + * set method for the matcherSet property. + * + *

+ * For example, to add a new item, do as follows: + * + *

+     * getMatcherSet().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link FeatureMatcherSet } * - * @param value - * allowed object is - * {@link FeatureMatcher } - * - */ - public void setMatchCondition(FeatureMatcher value) { - this.matchCondition = value; - } - - /** - * Gets the value of the compoundMatcher property. * - * @return - * possible object is - * {@link FeatureMatcherSet.CompoundMatcher } - * */ - public FeatureMatcherSet.CompoundMatcher getCompoundMatcher() { - return compoundMatcher; + public List getMatcherSet() + { + if (matcherSet == null) + { + matcherSet = new ArrayList(); + } + return this.matcherSet; } /** - * Sets the value of the compoundMatcher property. + * Gets the value of the and property. * - * @param value - * allowed object is - * {@link FeatureMatcherSet.CompoundMatcher } - * */ - public void setCompoundMatcher(FeatureMatcherSet.CompoundMatcher value) { - this.compoundMatcher = value; + public boolean isAnd() + { + return and; } - /** - *

Java class for anonymous complex type. - * - *

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

-     * <complexType>
-     *   <complexContent>
-     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
-     *       <sequence>
-     *         <element name="matcherSet" type="{www.jalview.org/colours}FeatureMatcherSet" maxOccurs="2" minOccurs="2"/>
-     *       </sequence>
-     *       <attribute name="and" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
-     *     </restriction>
-     *   </complexContent>
-     * </complexType>
-     * 
- * + * Sets the value of the and property. * */ - @XmlAccessorType(XmlAccessType.FIELD) - @XmlType(name = "", propOrder = { - "matcherSet" - }) - public static class CompoundMatcher { - - @XmlElement(namespace = "", required = true) - protected List matcherSet; - @XmlAttribute(name = "and", required = true) - protected boolean and; - - /** - * Gets the value of the matcherSet property. - * - *

- * This accessor method returns a reference to the live list, - * not a snapshot. Therefore any modification you make to the - * returned list will be present inside the JAXB object. - * This is why there is not a set method for the matcherSet property. - * - *

- * For example, to add a new item, do as follows: - *

-         *    getMatcherSet().add(newItem);
-         * 
- * - * - *

- * Objects of the following type(s) are allowed in the list - * {@link FeatureMatcherSet } - * - * - */ - public List getMatcherSet() { - if (matcherSet == null) { - matcherSet = new ArrayList(); - } - return this.matcherSet; - } - - /** - * Gets the value of the and property. - * - */ - public boolean isAnd() { - return and; - } - - /** - * Sets the value of the and property. - * - */ - public void setAnd(boolean value) { - this.and = value; - } - + public void setAnd(boolean value) + { + this.and = value; } + } + }