+ public boolean isGroupMatched(SequenceGroup expectedGrp,
+ SequenceGroup actualGrp)
+ {
+
+ System.out.println("Testing >>> " + actualGrp.getName());
+ System.out.println(expectedGrp.getName() + " | " + actualGrp.getName());
+ System.out.println(expectedGrp.getColourText() + " | "
+ + actualGrp.getColourText());
+ System.out.println(expectedGrp.getDisplayBoxes() + " | "
+ + actualGrp.getDisplayBoxes());
+ System.out.println(expectedGrp.getIgnoreGapsConsensus() + " | "
+ + actualGrp.getIgnoreGapsConsensus());
+ System.out.println(expectedGrp.getSequences().size() + " | "
+ + actualGrp.getSequences().size());
+ System.out.println(expectedGrp.getStartRes() + " | "
+ + actualGrp.getStartRes());
+ System.out.println(expectedGrp.getEndRes() + " | "
+ + actualGrp.getEndRes());
+
+ if (expectedGrp.getName().equals(actualGrp.getName())
+ && expectedGrp.getColourText() == actualGrp.getColourText()
+ && expectedGrp.getDisplayBoxes() == actualGrp.getDisplayBoxes()
+ && expectedGrp.getIgnoreGapsConsensus() == actualGrp
+ .getIgnoreGapsConsensus()
+ && expectedGrp.cs.equals(actualGrp.cs)
+ && expectedGrp.getSequences().size() == actualGrp
+ .getSequences().size()
+ && expectedGrp.getStartRes() == actualGrp.getStartRes()
+ && expectedGrp.getEndRes() == actualGrp.getEndRes())
+ {
+ return true;
+ }
+ return false;