package org.drugis.common.threading.status;
import com.jgoodies.binding.beans.Observable;
public interface TextProgressModel extends Observable {
public static final String PROPERTY_TEXT = "text";
public static final String PROPERTY_DETERMINATE = "determinate";
public static final String PROPERTY_PROGRESS = "progress";
/**
* Progress in [0, 1], or null if not determinate.
*/
public Double getProgress();
/**
* Get whether the progress is determinate (defined in [0, 1]).
*/
public boolean getDeterminate();
/**
* Get the text to display.
*/
public String getText();
}