public abstract class AbstractIconButton extends AbstractButton implements HasText, HasIcon, HasIconPosition, HasBadge
Icon
AbstractButton.ButtonStateHandler
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
IndexedPanel.ForIsWidget
HasWidgets.ForIsWidget
DEBUG_ID_PREFIX
Modifier | Constructor and Description |
---|---|
protected |
AbstractIconButton() |
protected |
AbstractIconButton(ButtonType type) |
Modifier and Type | Method and Description |
---|---|
BadgePosition |
getBadgePosition() |
String |
getBadgeText() |
IconType |
getIcon() |
IconFlip |
getIconFlip() |
IconPosition |
getIconPosition() |
IconRotate |
getIconRotate() |
IconSize |
getIconSize() |
String |
getText() |
boolean |
isIconBordered() |
boolean |
isIconFixedWidth() |
boolean |
isIconInverse() |
boolean |
isIconPulse() |
boolean |
isIconSpin() |
void |
setBadgePosition(BadgePosition badgePosition) |
void |
setBadgeText(String badgeText) |
void |
setIcon(IconType iconType) |
void |
setIconBordered(boolean iconBordered) |
void |
setIconFixedWidth(boolean iconFixedWidth) |
void |
setIconFlip(IconFlip iconFlip) |
void |
setIconInverse(boolean iconInverse) |
void |
setIconPosition(IconPosition iconPosition) |
void |
setIconPulse(boolean iconPulse) |
void |
setIconRotate(IconRotate iconRotate) |
void |
setIconSize(IconSize iconSize) |
void |
setIconSpin(boolean iconSpin) |
void |
setText(String text) |
addClickHandler, addMouseDownHandler, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseUpHandler, addMouseWheelHandler, click, createElement, getDataTarget, getSize, getTabIndex, getType, isActive, isEnabled, setAccessKey, setActive, setBlock, setDataDismiss, setDataLoadingText, setDataTarget, setDataTargetWidget, setDataTargetWidgets, setEnabled, setFocus, setSize, setTabIndex, setType, state, toggle
add, getId, getPull, insert, insert, remove, setColor, setHiddenOn, setId, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPull, setVisibleOn
add, add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, iterator, remove
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
fireEvent
forEach, spliterator
protected AbstractIconButton()
protected AbstractIconButton(ButtonType type)
public void setIconPosition(IconPosition iconPosition)
setIconPosition
in interface HasIconPosition
public IconPosition getIconPosition()
getIconPosition
in interface HasIconPosition
public void setIconSize(IconSize iconSize)
setIconSize
in interface HasIcon
public IconSize getIconSize()
getIconSize
in interface HasIcon
public void setIconFlip(IconFlip iconFlip)
setIconFlip
in interface HasIcon
public IconFlip getIconFlip()
getIconFlip
in interface HasIcon
public void setIconRotate(IconRotate iconRotate)
setIconRotate
in interface HasIcon
public IconRotate getIconRotate()
getIconRotate
in interface HasIcon
public void setIconBordered(boolean iconBordered)
setIconBordered
in interface HasIcon
public boolean isIconBordered()
isIconBordered
in interface HasIcon
public void setIconInverse(boolean iconInverse)
setIconInverse
in interface HasIcon
public boolean isIconInverse()
isIconInverse
in interface HasIcon
public void setIconSpin(boolean iconSpin)
setIconSpin
in interface HasIcon
public boolean isIconSpin()
isIconSpin
in interface HasIcon
public void setIconPulse(boolean iconPulse)
setIconPulse
in interface HasIcon
public boolean isIconPulse()
isIconPulse
in interface HasIcon
public void setIconFixedWidth(boolean iconFixedWidth)
setIconFixedWidth
in interface HasIcon
public boolean isIconFixedWidth()
isIconFixedWidth
in interface HasIcon
public void setBadgeText(String badgeText)
setBadgeText
in interface HasBadge
public String getBadgeText()
getBadgeText
in interface HasBadge
public void setBadgePosition(BadgePosition badgePosition)
setBadgePosition
in interface HasBadge
public BadgePosition getBadgePosition()
getBadgePosition
in interface HasBadge
Copyright © 2017. All rights reserved.