static int[] getRowIndexAndOffset(int yPos, AlignmentAnnotation[] aa)
{
int[] res = new int[2];
+ res[0] = -1;
+ res[1] = 0;
if (aa == null)
{
- res[0] = -1;
- res[1] = 0;
return res;
}
int row = -1;
int height = 0, lheight = 0;
-
for (int i = 0; i < aa.length; i++)
{
if (aa[i].visible)
ContactGeometry.contactInterval ci = cgeom.mapFor(rowAndOffset,
rowAndOffset);
ContactRange cr = clist.getRangeFor(ci.cStart, ci.cEnd);
- tooltip = "Contact from " + ci.cStart + " to " + ci.cEnd
- + "<br/>Mean:" + cr.getMean();
+ tooltip = "Contact from " + clist.getPosition() + ", [" + ci.cStart
+ + " - " + ci.cEnd + "]" + "<br/>Mean:" + cr.getMean();
// ap.getStructureSelectionManager().mouseOverSequence(ann.sequenceRef,
// new int[] {column, ci.cStart,ci.cEnd}, -1, null)