X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fviewmodel%2FAlignmentViewport.java;h=3e1bc631db3679f770558aa9f3ef465f425ee483;hb=51655ad7bd3fb70d5d265c81bd5630b53b4ab1cf;hp=a42a2a4fff04f57eedefd481c26ba8662601ebe7;hpb=5a166386ec498f9887de88dc3221fa48f9287d4c;p=jalview.git diff --git a/src/jalview/viewmodel/AlignmentViewport.java b/src/jalview/viewmodel/AlignmentViewport.java index a42a2a4..3e1bc63 100644 --- a/src/jalview/viewmodel/AlignmentViewport.java +++ b/src/jalview/viewmodel/AlignmentViewport.java @@ -51,6 +51,7 @@ import jalview.datamodel.AlignmentView; import jalview.datamodel.Annotation; import jalview.datamodel.ColumnSelection; import jalview.datamodel.ContactListI; +import jalview.datamodel.ContactMatrixI; import jalview.datamodel.HiddenColumns; import jalview.datamodel.HiddenSequences; import jalview.datamodel.ProfilesI; @@ -933,7 +934,8 @@ public abstract class AlignmentViewport } if (calculator.workingInvolvedWith(alignmentAnnotation)) { - // System.err.println("grey out ("+alignmentAnnotation.label+")"); + // jalview.bin.Console.errPrintln("grey out + // ("+alignmentAnnotation.label+")"); return true; } return false; @@ -1206,7 +1208,7 @@ public abstract class AlignmentViewport { if (sequenceSetID != null) { - System.err.println( + jalview.bin.Console.errPrintln( "Warning - overwriting a sequenceSetId for a viewport!"); } sequenceSetID = new String(newid); @@ -2099,7 +2101,7 @@ public abstract class AlignmentViewport { if (aa == null) { - System.err.println("Null annotation row: ignoring."); + jalview.bin.Console.errPrintln("Null annotation row: ignoring."); continue; } if (!aa.visible) @@ -2131,7 +2133,7 @@ public abstract class AlignmentViewport if (aa.graph > 0) { - aa.height += aa.graphHeight; + aa.height += aa.graphHeight + 20; } if (aa.height == 0) @@ -2292,7 +2294,8 @@ public abstract class AlignmentViewport { if (this == av) { - System.err.println("Ignoring recursive setCodingComplement request"); + jalview.bin.Console + .errPrintln("Ignoring recursive setCodingComplement request"); } else { @@ -2948,6 +2951,13 @@ public abstract class AlignmentViewport return alignment.getContactListFor(_aa, column); } + @Override + public ContactMatrixI getContactMatrix( + AlignmentAnnotation alignmentAnnotation) + { + return alignment.getContactMatrixFor(alignmentAnnotation); + } + /** * get the consensus sequence as displayed under the PID consensus annotation * row.