package jalview.json.binding.biojson.v1; import com.github.reinert.jjschema.Attributes; public class AnnotationDisplaySettingPojo { @Attributes( required = false, description = "Indicates if column label is scaled to fit within the
alignment column") private boolean scaleColLabel; @Attributes( required = false, description = "Indicates if every column label is displayed.") private boolean showAllColLabels; @Attributes( required = false, description = "Indicates if column labels is centred relative to the
alignment column") private boolean centreColLabels; @Attributes( required = false, description = "Indicates if the Annotation is shown below the alignment") private boolean belowAlignment; @Attributes( required = false, description = "Indicates if the annotation row is visible") private boolean visible; @Attributes( required = false, description = "Indicates if annotation has a graphical symbol track") private boolean hasIcon; public boolean isScaleColLabel() { return scaleColLabel; } public void setScaleColLabel(boolean scaleColLabel) { this.scaleColLabel = scaleColLabel; } public boolean isShowAllColLabels() { return showAllColLabels; } public void setShowAllColLabels(boolean showAllColLabels) { this.showAllColLabels = showAllColLabels; } public boolean isCentreColLabels() { return centreColLabels; } public void setCentreColLabels(boolean centreColLabels) { this.centreColLabels = centreColLabels; } public boolean isBelowAlignment() { return belowAlignment; } public void setBelowAlignment(boolean belowAlignment) { this.belowAlignment = belowAlignment; } public boolean isVisible() { return visible; } public void setVisible(boolean visible) { this.visible = visible; } public boolean isHasIcon() { return hasIcon; } public void setHasIcon(boolean hasIcon) { this.hasIcon = hasIcon; } }