public class SequenceGrpPojo
{
- @Attributes(required = true, description = "Serial version identifier for the <b>seqGroup</b> object model")
- private String svid = "1.0";
-
- @Attributes(required = false, description = "The Colour Scheme applied to the Sequence Group")
+ @Attributes(
+ required = false,
+ description = "The <a href=\"#colourScheme\">Colour Scheme</a> applied to the Sequence Group")
private String colourScheme;
- @Attributes(required = true, description = "The name assigned to the seqGroup")
+ @Attributes(
+ required = true,
+ description = "The name assigned to the seqGroup")
private String groupName;
- @Attributes(required = false, description = "Serial version identifier for the <b>seqGroup</b> object model")
+ @Attributes(
+ required = false,
+ description = "Serial version identifier for the <b>seqGroup</b> object model")
private String description;
- @Attributes(required = false, description = "Determines if the seqGroup border should be visible or not")
+ @Attributes(
+ required = false,
+ description = "Determines if the seqGroup border should be visible or not")
private boolean displayBoxes;
- @Attributes(required = false, description = "Determines if the texts of the group is displayed or not")
+ @Attributes(
+ required = false,
+ description = "Determines if the texts of the group is displayed or not")
private boolean displayText;
- @Attributes(required = false, description = "Determines if the residues text for the group is coloured")
+ @Attributes(
+ required = false,
+ description = "Determines if the residues text for the group is coloured")
private boolean colourText;
- @Attributes(required = false, description = "Boolean value indicating whether residues should only be shown <br/>that are different from current reference or consensus sequence")
+ @Attributes(
+ required = false,
+ description = "Boolean value indicating whether residues should only be shown <br/>that are different from current reference or consensus sequence")
private boolean showNonconserved;
- @Attributes(required = true, description = "The index of the group’s first residue in the alignment space")
+ @Attributes(
+ required = true,
+ description = "The index of the group’s first residue in the alignment space")
private int startRes;
- @Attributes(required = true, description = "The index of the group’s last residue in the alignment space")
+ @Attributes(
+ required = true,
+ description = "The index of the group’s last residue in the alignment space")
private int endRes;
-
- @Attributes(required = true, minItems = 1, maxItems = 1999999999, uniqueItems=true, description = "An array of the unique id's for the sequences belonging to the group")
+
+ @Attributes(
+ required = true,
+ minItems = 1,
+ uniqueItems = true,
+ description = "An array of the unique id's for the sequences belonging to the group")
private ArrayList<String> sequenceRefs = new ArrayList<String>();
public String getColourScheme()
this.sequenceRefs = sequenceRefs;
}
- public String getSvid()
- {
- return svid;
- }
-
}