Class AiButton
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.FocusWidget
-
- com.google.gwt.user.client.ui.ButtonBase
-
- com.google.gwt.user.client.ui.Button
-
- cn.mapway.ui.client.widget.buttons.AiButton
-
- All Implemented Interfaces:
ISelectable,IData,com.google.gwt.event.dom.client.HasAllDragAndDropHandlers,com.google.gwt.event.dom.client.HasAllFocusHandlers,com.google.gwt.event.dom.client.HasAllGestureHandlers,com.google.gwt.event.dom.client.HasAllKeyHandlers,com.google.gwt.event.dom.client.HasAllMouseHandlers,com.google.gwt.event.dom.client.HasAllTouchHandlers,com.google.gwt.event.dom.client.HasBlurHandlers,com.google.gwt.event.dom.client.HasClickHandlers,com.google.gwt.event.dom.client.HasDoubleClickHandlers,com.google.gwt.event.dom.client.HasDragEndHandlers,com.google.gwt.event.dom.client.HasDragEnterHandlers,com.google.gwt.event.dom.client.HasDragHandlers,com.google.gwt.event.dom.client.HasDragLeaveHandlers,com.google.gwt.event.dom.client.HasDragOverHandlers,com.google.gwt.event.dom.client.HasDragStartHandlers,com.google.gwt.event.dom.client.HasDropHandlers,com.google.gwt.event.dom.client.HasFocusHandlers,com.google.gwt.event.dom.client.HasGestureChangeHandlers,com.google.gwt.event.dom.client.HasGestureEndHandlers,com.google.gwt.event.dom.client.HasGestureStartHandlers,com.google.gwt.event.dom.client.HasKeyDownHandlers,com.google.gwt.event.dom.client.HasKeyPressHandlers,com.google.gwt.event.dom.client.HasKeyUpHandlers,com.google.gwt.event.dom.client.HasMouseDownHandlers,com.google.gwt.event.dom.client.HasMouseMoveHandlers,com.google.gwt.event.dom.client.HasMouseOutHandlers,com.google.gwt.event.dom.client.HasMouseOverHandlers,com.google.gwt.event.dom.client.HasMouseUpHandlers,com.google.gwt.event.dom.client.HasMouseWheelHandlers,com.google.gwt.event.dom.client.HasTouchCancelHandlers,com.google.gwt.event.dom.client.HasTouchEndHandlers,com.google.gwt.event.dom.client.HasTouchMoveHandlers,com.google.gwt.event.dom.client.HasTouchStartHandlers,com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.safehtml.client.HasSafeHtml,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.Focusable,com.google.gwt.user.client.ui.HasEnabled,com.google.gwt.user.client.ui.HasFocus,com.google.gwt.user.client.ui.HasHTML,com.google.gwt.user.client.ui.HasText,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsWidget,com.google.gwt.user.client.ui.SourcesClickEvents,com.google.gwt.user.client.ui.SourcesFocusEvents,com.google.gwt.user.client.ui.SourcesKeyboardEvents,com.google.gwt.user.client.ui.SourcesMouseEvents
public class AiButton extends com.google.gwt.user.client.ui.Button implements IData, ISelectable
AiButton- Author:
- zhangjianshe@gmail.com
-
-
Field Summary
-
Fields inherited from interface cn.mapway.ui.client.mvc.window.ISelectable
SELECT_ATTRIBUTE
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetButtonStyle()ObjectgetData()StringgetText()booleanisAssign(int type)voidsetAdminExempt(boolean adminExempt)voidsetAllResource(String resource)voidsetAllRole(String role)protected voidsetAttribute(String attribute, String value)voidsetButtonStyle(String style)voidsetData(Object obj)voidsetIcon(String icon)voidsetIconSize(int size)voidsetIconStyle(String iconStyle)voidsetLoading(boolean loading)voidsetResource(String resource)voidsetRole(String role)将RbacComposite 变为组合式的组件 startvoidsetSelect(boolean select)voidsetSize(String size)voidsetSpanContext(String spanContext)voidsetSpanStyle(String spanStyle)voidsetType(String type)static voidsetUserRoleProvider(IUserRoleProvider provider)voidsetVisible(boolean visible)voidshowOrHide()-
Methods inherited from class com.google.gwt.user.client.ui.ButtonBase
getHTML, setHTML, setHTML, setText
-
Methods inherited from class com.google.gwt.user.client.ui.FocusWidget
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, getFocusImpl, getTabIndex, isEnabled, onAttach, removeClickListener, removeFocusListener, removeKeyboardListener, removeMouseListener, removeMouseWheelListener, setAccessKey, setEnabled, setFocus, setTabIndex
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
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, setWidth, sinkBitlessEvent, toString
-
-
-
-
Constructor Detail
-
AiButton
public AiButton(String te)
-
AiButton
public AiButton()
-
-
Method Detail
-
setSelect
public void setSelect(boolean select)
- Specified by:
setSelectin interfaceISelectable
-
setButtonStyle
public void setButtonStyle(String style)
-
getButtonStyle
public String getButtonStyle()
-
getText
public String getText()
- Specified by:
getTextin interfacecom.google.gwt.user.client.ui.HasText- Overrides:
getTextin classcom.google.gwt.user.client.ui.ButtonBase
-
setLoading
public void setLoading(boolean loading)
-
setIconStyle
public void setIconStyle(String iconStyle)
-
setIconSize
public void setIconSize(int size)
-
setIcon
public void setIcon(String icon)
-
setSpanStyle
public void setSpanStyle(String spanStyle)
-
setSpanContext
public void setSpanContext(String spanContext)
-
setType
public void setType(String type)
-
setSize
public void setSize(String size)
-
setRole
public void setRole(String role)
将RbacComposite 变为组合式的组件 start
-
setResource
public void setResource(String resource)
-
setAllRole
public void setAllRole(String role)
-
setAllResource
public void setAllResource(String resource)
-
setUserRoleProvider
public static void setUserRoleProvider(IUserRoleProvider provider)
-
isAssign
public boolean isAssign(int type)
-
showOrHide
public void showOrHide()
-
setVisible
public void setVisible(boolean visible)
- Specified by:
setVisiblein interfacecom.google.gwt.user.client.ui.HasVisibility- Overrides:
setVisiblein classcom.google.gwt.user.client.ui.UIObject
-
setAdminExempt
public void setAdminExempt(boolean adminExempt)
-
-