Class ProgressDisplay
java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.progress.ProgressDisplay
- All Implemented Interfaces:
ClientObject,Component
This component displays progress information.
It is typically used to visualize the progress of an ObservableProgress.
However, it can also be used manually, without attaching a progress.
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class org.teamapps.ux.component.AbstractComponent
DELETED_ATTRIBUTE, onRendered -
Constructor Summary
ConstructorsConstructorDescriptionProgressDisplay(Icon icon, String taskName) ProgressDisplay(Icon icon, String taskName, ObservableProgress progress) -
Method Summary
Modifier and TypeMethodDescriptiongetIcon()doublevoidhandleUiEvent(UiEvent event) booleanvoidsetCancelable(boolean cancelable) voidvoidsetObservedProgress(ObservableProgress observableProgress) voidsetProgress(double progress) voidsetStatus(ProgressStatus status) voidsetStatusMessage(String statusMessage) voidsetTaskName(String taskName) Methods inherited from class org.teamapps.ux.component.AbstractComponent
createUiReference, getDebuggingId, getId, getParent, getSessionContext, isRendered, isVisible, mapAbstractUiComponentProperties, queueCommandIfRendered, render, reRenderIfRendered, setAttribute, setCssStyle, setDebuggingId, setParent, setVisible, toggleCssClass, toString, unrenderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.teamapps.ux.component.ClientObject
handleUiQueryMethods inherited from interface org.teamapps.ux.component.Component
setAriaLabel, setAttribute, setCssStyle, setHtmlTitle, setMargin, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setShadow, toggleCssClass
-
Field Details
-
onClicked
-
onCancelButtonClicked
-
-
Constructor Details
-
ProgressDisplay
public ProgressDisplay() -
ProgressDisplay
-
ProgressDisplay
-
-
Method Details
-
createUiComponent
- Specified by:
createUiComponentin classAbstractComponent
-
handleUiEvent
-
setObservedProgress
-
getObservedProgress
-
getIcon
-
setIcon
-
getTaskName
-
setTaskName
-
getStatusMessage
-
setStatusMessage
-
getProgress
public double getProgress() -
setProgress
public void setProgress(double progress) -
getStatus
-
setStatus
-
isCancelable
public boolean isCancelable() -
setCancelable
public void setCancelable(boolean cancelable)
-