public class ProcessingButton extends ImageTextButton implements HasProcessing
A Button
with text and an image. Also supports an alternate image to use while processing an action.
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
DEBUG_ID_PREFIX
Constructor and Description |
---|
ProcessingButton() |
ProcessingButton(String text,
ImageResource imageResource,
ClickHandler clickHandler) |
Modifier and Type | Method and Description |
---|---|
boolean |
isProcessing() |
void |
setProcessing(boolean processing) |
void |
setProcessingResource(ImageResource imageResource) |
void |
setResource(ImageResource imageResource) |
getText, setText
getHTML, setHTML, setHTML
addBlurHandler, addClickHandler, addClickListener, addDoubleClickHandler, addDragEndHandler, addDragEnterHandler, addDragHandler, addDragLeaveHandler, addDragOverHandler, addDragStartHandler, addDropHandler, addFocusHandler, addFocusListener, addGestureChangeHandler, addGestureEndHandler, addGestureStartHandler, addKeyboardListener, addKeyDownHandler, addKeyPressHandler, addKeyUpHandler, addMouseDownHandler, addMouseListener, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, addMouseWheelListener, addTouchCancelHandler, addTouchEndHandler, addTouchMoveHandler, addTouchStartHandler, getTabIndex, isEnabled, removeClickListener, removeFocusListener, removeKeyboardListener, removeMouseListener, removeMouseWheelListener, setAccessKey, setEnabled, setFocus, setTabIndex
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, fireEvent, getLayoutData, getParent, isAttached, onBrowserEvent, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleName, getStylePrimaryName, getTitle, isVisible, isVisible, removeStyleDependentName, removeStyleName, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
fireEvent
public ProcessingButton()
public ProcessingButton(String text, ImageResource imageResource, ClickHandler clickHandler)
public void setResource(ImageResource imageResource)
setResource
in class ImageTextButton
public void setProcessingResource(ImageResource imageResource)
public boolean isProcessing()
isProcessing
in interface HasProcessing
public void setProcessing(boolean processing)
setProcessing
in interface HasProcessing