return false;
}
boolean resettingTable=false;
- void resetTable(String[] groupChanged)
+ synchronized void resetTable(String[] groupChanged)
{
+ if (resettingTable==true)
+ {
+ return;
+ }
resettingTable=true;
typeWidth=new Hashtable();
// TODO: change avWidth calculation to 'per-sequence' average and use long rather than float
fetchDAS.setEnabled(true);
cancelDAS.setEnabled(false);
}
+ public void noDasSourceActive()
+ {
+ JOptionPane.showInternalConfirmDialog(Desktop.desktop,
+ "No das sources were selected.\n"
+ + "Please select some sources and\n"
+ +" try again.",
+ "No Sources Selected",
+ JOptionPane.DEFAULT_OPTION,
+ JOptionPane.INFORMATION_MESSAGE);
+ complete();
+ }
/////////////////////////////////////////////////////////////////////////
// http://java.sun.com/docs/books/tutorial/uiswing/components/table.html
return this;
}
}
+
}
class ColorEditor