import jalview.schemes.ZappoColourScheme;
import java.util.ArrayList;
+import java.util.List;
-public class BioJsAlignmentPojo
+public class AlignmentPojo
{
private String globalColorScheme = "none";
private String jalviewVersion;
private String webStartUrl;
- private ArrayList<BioJsSeqPojo> seqs = new ArrayList<BioJsSeqPojo>();
- public BioJsAlignmentPojo()
+ private List<SequencePojo> seqs = new ArrayList<SequencePojo>();
+
+ private List<AlignmentAnnotationPojo> alignmentAnnotation = new ArrayList<AlignmentAnnotationPojo>();
+
+ private List<SequenceGrpPojo> sequenceGroups = new ArrayList<SequenceGrpPojo>();
+
+ public AlignmentPojo()
{
}
- public ArrayList<BioJsSeqPojo> getSeqs()
+
+ public List<SequencePojo> getSeqs()
{
return seqs;
}
- public void setSeqs(ArrayList<BioJsSeqPojo> seqs)
+ public void setSeqs(ArrayList<SequencePojo> seqs)
{
this.seqs = seqs;
}
this.webStartUrl = webStartUrl;
}
+ public List<AlignmentAnnotationPojo> getAlignmentAnnotation()
+ {
+ return alignmentAnnotation;
+ }
+
+ public void setAlignmentAnnotation(List<AlignmentAnnotationPojo> alignmentAnnotation)
+ {
+ this.alignmentAnnotation = alignmentAnnotation;
+ }
+
+ public List<SequenceGrpPojo> getSequenceGroups()
+ {
+ return sequenceGroups;
+ }
+
+ public void setSequenceGroups(List<SequenceGrpPojo> sequenceGroups)
+ {
+ this.sequenceGroups = sequenceGroups;
+ }
+
public enum JalviewBioJsColorSchemeMapper
{
USER_DEFINED("User Defined", "user defined", null), NONE("None", "foo",