/**
*
* @param y
- * @return -2 if no rows are visible at all, -1 if no visible rows were selected
+ * @return -2 if no rows are visible at all, -1 if no visible rows were
+ * selected
*/
int getSelectedRow(int y)
{
{
if (tooltip == null)
{
- tooltip = new Tooltip(ap.av.alignment.getAlignmentAnnotation()[row]
- .getDescription(true), this);
+ tooltip = new Tooltip(
+ ap.av.alignment.getAlignmentAnnotation()[row]
+ .getDescription(true),
+ this);
}
else
{
MenuItem item = new MenuItem(ADDNEW);
item.addActionListener(this);
popup.add(item);
- if (selectedRow<0)
+ if (selectedRow < 0)
{
- // this never happens at moment: - see comment on JAL-563
+ // this never happens at moment: - see comment on JAL-563
if (hasHiddenRows)
{
- item = new MenuItem(SHOWALL);
- item.addActionListener(this);
- popup.add(item);
+ item = new MenuItem(SHOWALL);
+ item.addActionListener(this);
+ popup.add(item);
}
this.add(popup);
popup.show(this, evt.getX(), evt.getY());
item = new MenuItem(HIDE);
item.addActionListener(this);
popup.add(item);
- if (hasHiddenRows) {
+ if (hasHiddenRows)
+ {
item = new MenuItem(SHOWALL);
item.addActionListener(this);
popup.add(item);
g.setColor(Color.black);
AlignmentAnnotation[] aa = av.alignment.getAlignmentAnnotation();
- int y = 0, fy=g.getFont().getSize();
+ int y = 0, fy = g.getFont().getSize();
int x = 0, offset;
if (aa != null)
{
- hasHiddenRows=false;
+ hasHiddenRows = false;
for (int i = 0; i < aa.length; i++)
{
if (!aa[i].visible)
{
- hasHiddenRows=true;
+ hasHiddenRows = true;
continue;
}
x = width - fm.stringWidth(aa[i].label) - 3;
y += aa[i].height;
- offset = -(aa[i].height-fy)/2;
+ offset = -(aa[i].height - fy) / 2;
- g.drawString(aa[i].label, x, y+offset);
+ g.drawString(aa[i].label, x, y + offset);
}
}
}