X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fjson%2Fbinding%2Fbiojson%2Fv1%2FAnnotationDisplaySettingPojo.java;fp=src%2Fjalview%2Fjson%2Fbinding%2Fbiojson%2Fv1%2FAnnotationDisplaySettingPojo.java;h=be50b79ac1ec1eaed6a12cb361cd59d1d6d54bcb;hb=6936b57e5469c796a998d661a7a07648832ccf70;hp=ac1cbe4c7220a62ed67b22e4f4d8d76a02bc99a3;hpb=f3b51a60b7952e80bc151dd466373b466553c43b;p=jalview.git diff --git a/src/jalview/json/binding/biojson/v1/AnnotationDisplaySettingPojo.java b/src/jalview/json/binding/biojson/v1/AnnotationDisplaySettingPojo.java index ac1cbe4..be50b79 100644 --- a/src/jalview/json/binding/biojson/v1/AnnotationDisplaySettingPojo.java +++ b/src/jalview/json/binding/biojson/v1/AnnotationDisplaySettingPojo.java @@ -1,17 +1,38 @@ 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()