+ public void addSuperGroup(SuperGroup sg)\r
+ {\r
+ superGroup.add(sg);\r
+ }\r
+\r
+ public void removeSuperGroup(SuperGroup sg)\r
+ {\r
+ superGroup.remove(sg);\r
+ }\r
+\r
+ public SuperGroup getSuperGroup(SequenceGroup sg)\r
+ {\r
+ for (int i = 0; i < this.superGroup.size(); i++)\r
+ {\r
+ SuperGroup temp = (SuperGroup) superGroup.get(i);\r
+ if (temp.sequenceGroups.contains(sg))\r
+ return temp;\r
+ }\r
+ return null;\r
+ }\r
+\r