X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fxml%2Fbinding%2Fjalview%2FJalviewModel.java;h=cbe06b4ef713ae38fe3404feb93818f953ac457c;hb=5bbd8870c4840d4092e69a1fb772f453dab9245d;hp=dd47f485d66ead8fa6d3d4afd6491a965b7af0a4;hpb=17625a5cfc226dc98fe65fedaa8678a6bdfdbaf1;p=jalview.git diff --git a/src/jalview/xml/binding/jalview/JalviewModel.java b/src/jalview/xml/binding/jalview/JalviewModel.java index dd47f48..cbe06b4 100644 --- a/src/jalview/xml/binding/jalview/JalviewModel.java +++ b/src/jalview/xml/binding/jalview/JalviewModel.java @@ -2,7 +2,7 @@ // 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: 2019.06.07 at 02:14:40 PM BST +// Generated on: 2023.02.22 at 10:08:57 PM GMT // @@ -165,6 +165,20 @@ import javax.xml.datatype.XMLGregorianCalendar; * </complexContent> * </complexType> * </element> + * <element name="overview" minOccurs="0"> + * <complexType> + * <complexContent> + * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + * <attGroup ref="{www.jalview.org}swingwindow"/> + * <attribute name="showHidden" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * <attribute name="residueColour" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="gapColour" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="hiddenColour" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" /> + * </restriction> + * </complexContent> + * </complexType> + * </element> * </sequence> * <attGroup ref="{www.jalview.org}swingwindow"/> * <attribute name="conservationSelected" type="{http://www.w3.org/2001/XMLSchema}boolean" /> @@ -196,6 +210,8 @@ import javax.xml.datatype.XMLGregorianCalendar; * <attribute name="ignoreGapsinConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /> * <attribute name="startRes" type="{http://www.w3.org/2001/XMLSchema}int" /> * <attribute name="startSeq" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="charWidth" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="charHeight" type="{http://www.w3.org/2001/XMLSchema}int" /> * <attribute name="fontName" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="fontSize" type="{http://www.w3.org/2001/XMLSchema}int" /> * <attribute name="fontStyle" type="{http://www.w3.org/2001/XMLSchema}int" /> @@ -208,6 +224,8 @@ import javax.xml.datatype.XMLGregorianCalendar; * <attribute name="textColThreshold" type="{http://www.w3.org/2001/XMLSchema}int" /> * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> * <attribute name="complementId" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="showComplementFeatures" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> + * <attribute name="showComplementFeaturesOnTop" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> * </restriction> * </complexContent> * </complexType> @@ -4765,6 +4783,20 @@ public class JalviewModel { * </complexContent> * </complexType> * </element> + * <element name="overview" minOccurs="0"> + * <complexType> + * <complexContent> + * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> + * <attGroup ref="{www.jalview.org}swingwindow"/> + * <attribute name="showHidden" type="{http://www.w3.org/2001/XMLSchema}boolean" /> + * <attribute name="residueColour" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="gapColour" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="hiddenColour" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" /> + * </restriction> + * </complexContent> + * </complexType> + * </element> * </sequence> * <attGroup ref="{www.jalview.org}swingwindow"/> * <attribute name="conservationSelected" type="{http://www.w3.org/2001/XMLSchema}boolean" /> @@ -4796,6 +4828,8 @@ public class JalviewModel { * <attribute name="ignoreGapsinConsensus" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /> * <attribute name="startRes" type="{http://www.w3.org/2001/XMLSchema}int" /> * <attribute name="startSeq" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="charWidth" type="{http://www.w3.org/2001/XMLSchema}int" /> + * <attribute name="charHeight" type="{http://www.w3.org/2001/XMLSchema}int" /> * <attribute name="fontName" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="fontSize" type="{http://www.w3.org/2001/XMLSchema}int" /> * <attribute name="fontStyle" type="{http://www.w3.org/2001/XMLSchema}int" /> @@ -4808,6 +4842,8 @@ public class JalviewModel { * <attribute name="textColThreshold" type="{http://www.w3.org/2001/XMLSchema}int" /> * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> * <attribute name="complementId" type="{http://www.w3.org/2001/XMLSchema}string" /> + * <attribute name="showComplementFeatures" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> + * <attribute name="showComplementFeaturesOnTop" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> * </restriction> * </complexContent> * </complexType> @@ -4819,7 +4855,8 @@ public class JalviewModel { @XmlType(name = "", propOrder = { "annotationColours", "hiddenColumns", - "calcIdParam" + "calcIdParam", + "overview" }) public static class Viewport { @@ -4829,6 +4866,8 @@ public class JalviewModel { protected List hiddenColumns; @XmlElement(namespace = "www.jalview.org") protected List calcIdParam; + @XmlElement(namespace = "www.jalview.org") + protected JalviewModel.Viewport.Overview overview; @XmlAttribute(name = "conservationSelected") protected Boolean conservationSelected; @XmlAttribute(name = "pidSelected") @@ -4887,6 +4926,10 @@ public class JalviewModel { protected Integer startRes; @XmlAttribute(name = "startSeq") protected Integer startSeq; + @XmlAttribute(name = "charWidth") + protected Integer charWidth; + @XmlAttribute(name = "charHeight") + protected Integer charHeight; @XmlAttribute(name = "fontName") protected String fontName; @XmlAttribute(name = "fontSize") @@ -4914,6 +4957,10 @@ public class JalviewModel { protected String id; @XmlAttribute(name = "complementId") protected String complementId; + @XmlAttribute(name = "showComplementFeatures") + protected Boolean showComplementFeatures; + @XmlAttribute(name = "showComplementFeaturesOnTop") + protected Boolean showComplementFeaturesOnTop; @XmlAttribute(name = "width") protected Integer width; @XmlAttribute(name = "height") @@ -5006,6 +5053,30 @@ public class JalviewModel { } /** + * Gets the value of the overview property. + * + * @return + * possible object is + * {@link JalviewModel.Viewport.Overview } + * + */ + public JalviewModel.Viewport.Overview getOverview() { + return overview; + } + + /** + * Sets the value of the overview property. + * + * @param value + * allowed object is + * {@link JalviewModel.Viewport.Overview } + * + */ + public void setOverview(JalviewModel.Viewport.Overview value) { + this.overview = value; + } + + /** * Gets the value of the conservationSelected property. * * @return @@ -5742,6 +5813,54 @@ public class JalviewModel { } /** + * Gets the value of the charWidth property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getCharWidth() { + return charWidth; + } + + /** + * Sets the value of the charWidth property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setCharWidth(Integer value) { + this.charWidth = value; + } + + /** + * Gets the value of the charHeight property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getCharHeight() { + return charHeight; + } + + /** + * Sets the value of the charHeight property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setCharHeight(Integer value) { + this.charHeight = value; + } + + /** * Gets the value of the fontName property. * * @return @@ -6034,6 +6153,62 @@ public class JalviewModel { } /** + * Gets the value of the showComplementFeatures property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public boolean isShowComplementFeatures() { + if (showComplementFeatures == null) { + return false; + } else { + return showComplementFeatures; + } + } + + /** + * Sets the value of the showComplementFeatures property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setShowComplementFeatures(Boolean value) { + this.showComplementFeatures = value; + } + + /** + * Gets the value of the showComplementFeaturesOnTop property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public boolean isShowComplementFeaturesOnTop() { + if (showComplementFeaturesOnTop == null) { + return false; + } else { + return showComplementFeaturesOnTop; + } + } + + /** + * Sets the value of the showComplementFeaturesOnTop property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setShowComplementFeaturesOnTop(Boolean value) { + this.showComplementFeaturesOnTop = value; + } + + /** * Gets the value of the width property. * * @return @@ -6310,6 +6485,270 @@ public class JalviewModel { } + + /** + *

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">
+         *       <attGroup ref="{www.jalview.org}swingwindow"/>
+         *       <attribute name="showHidden" type="{http://www.w3.org/2001/XMLSchema}boolean" />
+         *       <attribute name="residueColour" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *       <attribute name="gapColour" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *       <attribute name="hiddenColour" type="{http://www.w3.org/2001/XMLSchema}int" />
+         *       <attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
+         *     </restriction>
+         *   </complexContent>
+         * </complexType>
+         * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "") + public static class Overview { + + @XmlAttribute(name = "showHidden") + protected Boolean showHidden; + @XmlAttribute(name = "residueColour") + protected Integer residueColour; + @XmlAttribute(name = "gapColour") + protected Integer gapColour; + @XmlAttribute(name = "hiddenColour") + protected Integer hiddenColour; + @XmlAttribute(name = "title") + protected String title; + @XmlAttribute(name = "width") + protected Integer width; + @XmlAttribute(name = "height") + protected Integer height; + @XmlAttribute(name = "xpos") + protected Integer xpos; + @XmlAttribute(name = "ypos") + protected Integer ypos; + + /** + * Gets the value of the showHidden property. + * + * @return + * possible object is + * {@link Boolean } + * + */ + public Boolean isShowHidden() { + return showHidden; + } + + /** + * Sets the value of the showHidden property. + * + * @param value + * allowed object is + * {@link Boolean } + * + */ + public void setShowHidden(Boolean value) { + this.showHidden = value; + } + + /** + * Gets the value of the residueColour property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getResidueColour() { + return residueColour; + } + + /** + * Sets the value of the residueColour property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setResidueColour(Integer value) { + this.residueColour = value; + } + + /** + * Gets the value of the gapColour property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getGapColour() { + return gapColour; + } + + /** + * Sets the value of the gapColour property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setGapColour(Integer value) { + this.gapColour = value; + } + + /** + * Gets the value of the hiddenColour property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getHiddenColour() { + return hiddenColour; + } + + /** + * Sets the value of the hiddenColour property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setHiddenColour(Integer value) { + this.hiddenColour = value; + } + + /** + * Gets the value of the title property. + * + * @return + * possible object is + * {@link String } + * + */ + public String getTitle() { + return title; + } + + /** + * Sets the value of the title property. + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTitle(String value) { + this.title = value; + } + + /** + * Gets the value of the width property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getWidth() { + return width; + } + + /** + * Sets the value of the width property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setWidth(Integer value) { + this.width = value; + } + + /** + * Gets the value of the height property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getHeight() { + return height; + } + + /** + * Sets the value of the height property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setHeight(Integer value) { + this.height = value; + } + + /** + * Gets the value of the xpos property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getXpos() { + return xpos; + } + + /** + * Sets the value of the xpos property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setXpos(Integer value) { + this.xpos = value; + } + + /** + * Gets the value of the ypos property. + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getYpos() { + return ypos; + } + + /** + * Sets the value of the ypos property. + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setYpos(Integer value) { + this.ypos = value; + } + + } + } }