add(progressBar);
}
public void update(Observable o, Object arg) {
try{
final WorkDoneDataModel dto = (WorkDoneDataModel)arg;
Runnable runner = new Runnable() {
public void run() {
int percentage = dto.getPercentage();
if(percentage == WorkDoneDataModel.INDETERMINATE){
setBarIndeterminate(true);
setBarStringPainted(false);
}else if (percentage == WorkDoneDataModel.MAX_PERGENTAGE){
setBarIndeterminate(false);