X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fdatamodel%2FContactMatrix.java;h=35ec87b4755c94fc9f0ea64714aa35813de4db16;hb=453fa24ab502aaca4ffccf3590f97c897b9580b3;hp=baf6e2756a3651e581b4f93bf16da9dab4b78e58;hpb=4a560601f94b229cca59f64561bf87f146cc896b;p=jalview.git diff --git a/src/jalview/datamodel/ContactMatrix.java b/src/jalview/datamodel/ContactMatrix.java index baf6e27..35ec87b 100644 --- a/src/jalview/datamodel/ContactMatrix.java +++ b/src/jalview/datamodel/ContactMatrix.java @@ -1,7 +1,5 @@ package jalview.datamodel; -import jalview.ws.params.InvalidArgumentException; - import java.util.ArrayList; import java.util.List; @@ -27,7 +25,7 @@ public class ContactMatrix implements ContactMatrixI { if (left < 0 || right < 0) { - throw new Error(new InvalidArgumentException( + throw new Error(new RuntimeException( "Cannot have negative indices for contact left=" + left + " right=" + right + " strength=" + strength)); } @@ -73,7 +71,6 @@ public class ContactMatrix implements ContactMatrixI } } - @Override public ContactListI getContactList(final int column) { @@ -87,6 +84,12 @@ public class ContactMatrix implements ContactMatrixI int p = column; @Override + public int getPosition() + { + return p; + } + + @Override public int getContactHeight() { return width; @@ -126,4 +129,41 @@ public class ContactMatrix implements ContactMatrixI }); } + @Override + public float getMin() + { + return min; + } + + @Override + public float getMax() + { + return max; + } + + @Override + public boolean hasReferenceSeq() + { + // TODO Auto-generated method stub + return false; + } + + @Override + public SequenceI getReferenceSeq() + { + // TODO Auto-generated method stub + return null; + } + + @Override + public String getAnnotLabel() + { + return "Contact Matrix"; + } + + @Override + public String getAnnotDescr() + { + return "Contact Matrix"; + } }