1 package jalview.json.binding.biojson.v1;
3 import com.github.reinert.jjschema.Attributes;
5 public class AnnotationDisplaySettingPojo
10 description = "Indicates if column label is scaled to fit within the <br>alignment column")
11 private boolean scaleColLabel;
15 description = "Indicates if every column label is displayed.")
16 private boolean showAllColLabels;
20 description = "Indicates if column labels is centred relative to the <br>alignment column")
21 private boolean centreColLabels;
25 description = "Indicates if the Annotation is shown below the alignment")
26 private boolean belowAlignment;
30 description = "Indicates if the annotation row is visible")
31 private boolean visible;
35 description = "Indicates if annotation has a graphical symbol track")
36 private boolean hasIcon;
38 public boolean isScaleColLabel()
43 public void setScaleColLabel(boolean scaleColLabel)
45 this.scaleColLabel = scaleColLabel;
48 public boolean isShowAllColLabels()
50 return showAllColLabels;
53 public void setShowAllColLabels(boolean showAllColLabels)
55 this.showAllColLabels = showAllColLabels;
58 public boolean isCentreColLabels()
60 return centreColLabels;
63 public void setCentreColLabels(boolean centreColLabels)
65 this.centreColLabels = centreColLabels;
68 public boolean isBelowAlignment()
70 return belowAlignment;
73 public void setBelowAlignment(boolean belowAlignment)
75 this.belowAlignment = belowAlignment;
78 public boolean isVisible()
83 public void setVisible(boolean visible)
85 this.visible = visible;
88 public boolean isHasIcon()
93 public void setHasIcon(boolean hasIcon)
95 this.hasIcon = hasIcon;