public class ProgressMessageBox extends MessageBox
MessageBox
which displays a ProgressBar
.MessageBox.MessageBoxAppearance, MessageBox.MessageBoxIcons
Dialog.DialogMessages, Dialog.PredefinedButton
Window.WindowAppearance, Window.WindowMessages
ContentPanel.ContentPanelAppearance, ContentPanel.ContentPanelMessages, ContentPanel.PanelHeaderAppearance
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
HasWidgets.ForIsWidget
IndexedPanel.ForIsWidget
ICONS
DEBUG_ID_PREFIX
Constructor and Description |
---|
ProgressMessageBox(SafeHtml headingHtml)
Creates a progress message box with the specified heading HTML.
|
ProgressMessageBox(SafeHtml headingHtml,
SafeHtml messageHtml)
Creates a progress message box with the specified heading and message HTML.
|
ProgressMessageBox(String headingHtml)
Creates a progress message box with the specified heading HTML.
|
ProgressMessageBox(String headingHtml,
String messageHtml)
Creates a progress message box with the specified heading and message HTML.
|
Modifier and Type | Method and Description |
---|---|
int |
getMinProgressWidth()
Returns the minimum progress width.
|
ProgressBar |
getProgressBar()
Returns the box's progress bar.
|
String |
getProgressText()
Returns the progress text.
|
void |
setMinProgressWidth(int minProgressWidth)
The minimum width in pixels of the message box if it is a progress-style
dialog.
|
void |
setProgressText(String progressText)
The text to display inside the progress bar.
|
void |
updateProgress(double value,
String text)
Updates a progress-style message box's text and progress bar.
|
getIcon, setIcon, setMessage, setMessage, setMessageHtml
addDialogHideHandler, getButton, getDialogMessages, getPredefinedButton, getPredefinedButtons, hide, isHideOnButtonClick, setDialogMessages, setHideOnButtonClick, setPredefinedButtons
addActivateHandler, addDeactivateHandler, addMaximizeHandler, addMinimizeHandler, addRestoreHandler, alignTo, center, focus, getAppearance, getConstrain, getContainer, getDraggable, getFocusWidget, getMinHeight, getMinWidth, getResizable, isAutoHide, isBlinkModal, isClosable, isDraggable, isMaximizable, isMaximized, isMinimizable, isModal, isOnEsc, isResizable, maximize, minimize, onBrowserEvent, restore, setActive, setAutoHide, setBlinkModal, setClosable, setConstrain, setContainer, setDraggable, setFocusWidget, setMaximizable, setMinHeight, setMinimizable, setMinWidth, setModal, setOnEsc, setPagePosition, setPosition, setResizable, setWindowMessages, setZIndex, show, toBack, toFront
addBeforeCollapseHandler, addBeforeExpandHandler, addButton, addCollapseHandler, addExpandHandler, addTool, collapse, expand, forceLayout, getAnimationDuration, getBody, getButtonAlign, getButtonBar, getHeader, getHTML, getMessages, getMinButtonWidth, getText, isAnimCollapse, isCollapsed, isCollapsible, isExpanded, isHideCollapseTool, isTitleCollapse, setAnimationDuration, setAnimCollapse, setBodyBorder, setBodyStyle, setBodyStyleName, setButtonAlign, setCollapsible, setExpanded, setHeaderVisible, setHeadingHtml, setHeadingHtml, setHeadingText, setHideCollapseTool, setMessages, setMinButtonWidth, setTitleCollapse
add, add, getWidget, isResize, setResize, setWidget, setWidget
isLayoutRunning, isOrWasLayoutRunning, onResize
add, addAddHandler, addBeforeAddHandler, addBeforeRemoveHandler, addContainerHandler, addRemoveHandler, clear, disable, enable, findWidget, getItemByItemId, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, iterator, remove, remove, remove
addBeforeHideHandler, addBeforeShowContextMenuHandler, addBeforeShowHandler, addBlurHandler, addDisableHandler, addEnableHandler, addFocusHandler, addHideHandler, addMoveHandler, addResizeHandler, addShowContextMenuHandler, addShowHandler, addStyleOnOver, clearSizeCache, disableEvents, enableEvents, fireEvent, getData, getElement, getFocusSupport, getHideMode, getId, getItemId, getOffsetHeight, getOffsetWidth, getShadow, getShadowPosition, getStateId, getTabIndex, getToolTip, hideToolTip, isAllowTextSelection, isAutoHeight, isAutoWidth, isDeferHeight, isEnabled, isRendered, isStateful, isVisible, isVisible, mask, mask, removeToolTip, setAllowTextSelection, setBorders, setBounds, setBounds, setContextMenu, setData, setDeferHeight, setEnabled, setHeight, setHeight, setHideMode, setId, setItemId, setPixelSize, setShadow, setShadowPosition, setSize, setStateful, setStateId, setTabIndex, setToolTip, setToolTip, setToolTipConfig, setVisible, setWidth, setWidth, sync, syncSize, unmask
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, getLayoutData, getParent, isAttached, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, removeStyleName, setStyleDependentName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, sinkBitlessEvent, toString
public ProgressMessageBox(SafeHtml headingHtml)
headingHtml
- the HTML to display for the message box headingpublic ProgressMessageBox(SafeHtml headingHtml, SafeHtml messageHtml)
headingHtml
- the HTML to display for the message box headingmessageHtml
- the HTML to display in the message boxpublic ProgressMessageBox(String headingHtml)
headingHtml
- the HTML to display for the message box heading.public ProgressMessageBox(String headingHtml, String messageHtml)
headingHtml
- the HTML to display for the message box headingmessageHtml
- the HTML to display in the message boxpublic int getMinProgressWidth()
public ProgressBar getProgressBar()
public String getProgressText()
public void setMinProgressWidth(int minProgressWidth)
minProgressWidth
- the min progress widthpublic void setProgressText(String progressText)
progressText
- the progress textpublic void updateProgress(double value, String text)
value
- any number between 0 and 1 (e.g., .5)text
- the progress text to display inside the progress bar or nullCopyright © 2015. All rights reserved.