Package org.teamapps.ux.task
Interface ObservableProgress
- All Known Implementing Classes:
Progress
public interface ObservableProgress
-
Method Summary
Modifier and Type Method Description doublegetProgress()ProgressStatusgetStatus()java.lang.StringgetStatusMessage()booleanisCancelable()booleanisCancellationRequested()default booleanisProgressUnknown()Event<ProgressChangeEventData>onChanged()voidrequestCancellation()
-
Method Details
-
onChanged
Event<ProgressChangeEventData> onChanged() -
getStatus
ProgressStatus getStatus() -
getStatusMessage
java.lang.String getStatusMessage() -
getProgress
double getProgress() -
isProgressUnknown
default boolean isProgressUnknown() -
isCancelable
boolean isCancelable() -
requestCancellation
void requestCancellation() -
isCancellationRequested
boolean isCancellationRequested()
-