package pl.piotrsukiennik.whowhen.shared.util.progress;
import java.io.Serializable;
import java.util.Observable;
/**
* @author Piotr Sukiennik
*/
public class ProgressObservable extends Observable implements IProgress, Serializable {
private Progress progress;
public ProgressObservable( Progress progress ) {
this.progress = progress;
}
public String getStatus() {
return progress.getStatus();
}
public void setStatus( String status ) {
this.progress.setStatus( status );
this.setChanged();
this.notifyObservers();
}
public float getProgress() {
return progress.getProgress();
}
public void setProgress( float progress ) {
this.progress.setProgress( progress );
this.setChanged();
this.notifyObservers();
}
}