org.kuali.student.common.ui.client.widgets.impl
Class KSButtonImpl

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by org.kuali.student.common.ui.client.widgets.KSButtonAbstract
                  extended by org.kuali.student.common.ui.client.widgets.impl.KSButtonImpl
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.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.IsWidget

public class KSButtonImpl
extends KSButtonAbstract


Nested Class Summary
 
Nested classes/interfaces inherited from class org.kuali.student.common.ui.client.widgets.KSButtonAbstract
KSButtonAbstract.ButtonStyle
 
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
 
Field Summary
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
KSButtonImpl()
           
 
Method Summary
 com.google.gwt.event.shared.HandlerRegistration addClickHandler(com.google.gwt.event.dom.client.ClickHandler handler)
           
 com.google.gwt.event.shared.HandlerRegistration addMouseOutHandler(com.google.gwt.event.dom.client.MouseOutHandler handler)
           
 com.google.gwt.event.shared.HandlerRegistration addMouseOverHandler(com.google.gwt.event.dom.client.MouseOverHandler handler)
           
 void addStyleName(String style)
           
 void init()
           
 void init(String text)
           
 void init(String text, com.google.gwt.event.dom.client.ClickHandler handler)
           
 void init(String text, KSButtonAbstract.ButtonStyle style)
           
 void init(String text, KSButtonAbstract.ButtonStyle style, com.google.gwt.event.dom.client.ClickHandler handler)
           
 boolean isEnabled()
           
protected  void onEnsureDebugId(String baseID)
           
 void removeStyleName(String style)
           
 void setEnabled(boolean enabled)
           
 void setStyleName(String style)
           
 void setText(String text)
           
 
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
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, 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, removeStyleDependentName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
 

Constructor Detail

KSButtonImpl

public KSButtonImpl()
Method Detail

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in class KSButtonAbstract

setEnabled

public void setEnabled(boolean enabled)
Specified by:
setEnabled in class KSButtonAbstract

addClickHandler

public com.google.gwt.event.shared.HandlerRegistration addClickHandler(com.google.gwt.event.dom.client.ClickHandler handler)

setText

public void setText(String text)
Specified by:
setText in class KSButtonAbstract

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(String text)
Specified by:
init in class KSButtonAbstract

init

public void init(String text,
                 KSButtonAbstract.ButtonStyle style)
Specified by:
init in class KSButtonAbstract

addStyleName

public void addStyleName(String style)
Overrides:
addStyleName in class com.google.gwt.user.client.ui.UIObject

removeStyleName

public void removeStyleName(String style)
Overrides:
removeStyleName in class com.google.gwt.user.client.ui.UIObject

setStyleName

public void setStyleName(String style)
Overrides:
setStyleName in class com.google.gwt.user.client.ui.UIObject

init

public void init()
Specified by:
init in class KSButtonAbstract

init

public void init(String text,
                 com.google.gwt.event.dom.client.ClickHandler handler)
Specified by:
init in class KSButtonAbstract

init

public void init(String text,
                 KSButtonAbstract.ButtonStyle style,
                 com.google.gwt.event.dom.client.ClickHandler handler)
Specified by:
init in class KSButtonAbstract

onEnsureDebugId

protected void onEnsureDebugId(String baseID)
Overrides:
onEnsureDebugId in class com.google.gwt.user.client.ui.UIObject


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.