org.kuali.student.common.ui.client.widgets
Class KSButton
java.lang.Object
   com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject
       com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Widget
           com.google.gwt.user.client.ui.Composite
com.google.gwt.user.client.ui.Composite
               org.kuali.student.common.ui.client.widgets.KSButtonAbstract
org.kuali.student.common.ui.client.widgets.KSButtonAbstract
                   org.kuali.student.common.ui.client.widgets.KSButton
org.kuali.student.common.ui.client.widgets.KSButton
- All Implemented Interfaces: 
- com.google.gwt.event.dom.client.HasClickHandlers, com.google.gwt.event.dom.client.HasMouseOutHandlers, com.google.gwt.event.dom.client.HasMouseOverHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener
- public class KSButton 
- extends KSButtonAbstract
KSButton wraps gwt Button.  This class provides most of the same functionality, but sets KS css styles
 for its default look and a variety of button events (for improved browser compatibility and customizability).
 An image can be also be added to a KSButton (an improvement over gwt Button).
- Author:
- Kuali Student Team
 
 
| Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject | 
| com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled | 
 
 
| Fields inherited from class com.google.gwt.user.client.ui.UIObject | 
| DEBUG_ID_PREFIX | 
 
 
 
| Methods inherited from class com.google.gwt.user.client.ui.Composite | 
| getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, setWidget | 
 
| Methods inherited from class com.google.gwt.user.client.ui.Widget | 
| addDomHandler, addHandler, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents | 
 
| Methods inherited from class com.google.gwt.user.client.ui.UIObject | 
| addStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, toString, unsinkEvents | 
 
 
| Methods inherited from interface com.google.gwt.event.shared.HasHandlers | 
| fireEvent | 
 
button
KSButtonAbstract button
KSButton
public KSButton()
KSButton
public KSButton(String text,
                com.google.gwt.event.dom.client.ClickHandler handler)
KSButton
public KSButton(String text)
KSButton
public KSButton(String text,
                KSButtonAbstract.ButtonStyle style)
KSButton
public KSButton(String text,
                KSButtonAbstract.ButtonStyle style,
                com.google.gwt.event.dom.client.ClickHandler handler)
isEnabled
public boolean isEnabled()
- 
- Specified by:
- isEnabledin class- KSButtonAbstract
 
- 
 
setEnabled
public void setEnabled(boolean enabled)
- 
- Specified by:
- setEnabledin class- KSButtonAbstract
 
- 
 
setText
public void setText(String text)
- 
- Specified by:
- setTextin class- KSButtonAbstract
 
- 
 
addClickHandler
public com.google.gwt.event.shared.HandlerRegistration addClickHandler(com.google.gwt.event.dom.client.ClickHandler handler)
- 
 
addMouseOverHandler
public com.google.gwt.event.shared.HandlerRegistration addMouseOverHandler(com.google.gwt.event.dom.client.MouseOverHandler handler)
- 
 
addMouseOutHandler
public com.google.gwt.event.shared.HandlerRegistration addMouseOutHandler(com.google.gwt.event.dom.client.MouseOutHandler handler)
- 
 
init
public void init()
- 
- Specified by:
- initin class- KSButtonAbstract
 
- 
 
init
public void init(String text)
- 
- Specified by:
- initin class- KSButtonAbstract
 
- 
 
init
public void init(String text,
                 KSButtonAbstract.ButtonStyle style)
- 
- Specified by:
- initin class- KSButtonAbstract
 
- 
 
init
public void init(String text,
                 KSButtonAbstract.ButtonStyle style,
                 com.google.gwt.event.dom.client.ClickHandler handler)
- 
- Specified by:
- initin class- KSButtonAbstract
 
- 
 
init
public void init(String text,
                 com.google.gwt.event.dom.client.ClickHandler handler)
- 
- Specified by:
- initin class- KSButtonAbstract
 
- 
 
addStyleName
public void addStyleName(String style)
- 
- Overrides:
- addStyleNamein class- com.google.gwt.user.client.ui.UIObject
 
- 
 
removeStyleName
public void removeStyleName(String style)
- 
- Overrides:
- removeStyleNamein class- com.google.gwt.user.client.ui.UIObject
 
- 
 
setStyleName
public void setStyleName(String style)
- 
- Overrides:
- setStyleNamein class- com.google.gwt.user.client.ui.UIObject
 
- 
 
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.