public class AutoProgressMessageBox extends MessageBox
MessageBox
which displays an AutoProgressBar
.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 |
---|
AutoProgressMessageBox(SafeHtml headingHtml)
Creates a progress message box with the specified heading HTML.
|
AutoProgressMessageBox(SafeHtml headingHtml,
SafeHtml messageHtml)
Creates a progress message box with the specified heading and message HTML.
|
AutoProgressMessageBox(String headingHtml)
Creates a progress message box with the specified heading HTML.
|
AutoProgressMessageBox(String headingHtml,
String messageHtml)
Creates a progress message box with the specified heading and message HTML.
|
Modifier and Type | Method and Description |
---|---|
void |
auto()
Initiates an auto-updating progress bar using the current duration,
increment, and interval (see
getProgressBar() . |
int |
getMinProgressWidth()
Returns the minimum progress width.
|
AutoProgressBar |
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 (defaults to "").
|
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 AutoProgressMessageBox(SafeHtml headingHtml)
getProgressBar()
.headingHtml
- the HTML to display for the message box headingpublic AutoProgressMessageBox(SafeHtml headingHtml, SafeHtml messageHtml)
getProgressBar()
.headingHtml
- the HTML to display for the message box headingmessageHtml
- the HTML to display in the message boxpublic AutoProgressMessageBox(String headingHtml)
getProgressBar()
. It is the caller's responsibility
to ensure the HTML is CSS safe.headingHtml
- the HTML to display for the message box heading.public AutoProgressMessageBox(String headingHtml, String messageHtml)
getProgressBar()
. It is the caller's responsibility
to ensure the HTML is CSS safe.headingHtml
- the HTML to display for the message box headingmessageHtml
- the HTML to display in the message boxpublic void auto()
getProgressBar()
.public int getMinProgressWidth()
public AutoProgressBar getProgressBar()
public String getProgressText()
public void setMinProgressWidth(int minProgressWidth)
minProgressWidth
- the min progress widthpublic void setProgressText(String progressText)
progressText
- the progress textCopyright © 2015. All rights reserved.