--- /dev/null
+package jalview.json.binding.biojson.v1;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import com.github.reinert.jjschema.Attributes;
+
+public class AlignmentAnnotationPojo
+{
+ @Attributes(required = true, description = "Serial version id for the alignAnnotation object model")
+ private String svid = "1.0";
+
+ @Attributes(required = false, description = "Label for the Alignment Annotation")
+ private String label;
+
+ @Attributes(required = false, description = "Description for the Alignment Annotation")
+ private String description;
+
+ @Attributes(required = false)
+ private List<AnnotationPojo> annotations = new ArrayList<AnnotationPojo>();
+
+ public String getLabel()
+ {
+ return label;
+ }
+
+ public void setLabel(String label)
+ {
+ this.label = label;
+ }
+
+ public String getDescription()
+ {
+ return description;
+ }
+
+ public void setDescription(String annotationId)
+ {
+ this.description = annotationId;
+ }
+
+ public List<AnnotationPojo> getAnnotations()
+ {
+ return annotations;
+ }
+
+ public void setAnnotations(List<AnnotationPojo> annotations)
+ {
+ this.annotations = annotations;
+ }
+
+ public String getSvid()
+ {
+ return svid;
+ }
+
+}