org.gwtbootstrap3.client.ui
Class HelpBlock

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by org.gwtbootstrap3.client.ui.base.AbstractTextWidget
              extended by org.gwtbootstrap3.client.ui.HelpBlock
All Implemented Interfaces:
IsEditor<LeafValueEditor<String>>, HasAttachHandlers, HasHandlers, EventListener, HasHTML, HasText, HasVisibility, IsWidget, HasId, HasInlineStyle, HasPull, HasResponsiveness
Direct Known Subclasses:
InlineHelpBlock

public class HelpBlock
extends AbstractTextWidget

Author:
Joshua Godi, Steven Jardine

Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
UIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
 
Field Summary
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
HelpBlock()
           
 
Method Summary
protected  Element createIconElement()
           
 IconType getIconType()
           
 void setHTML(String html)
          
 void setIconType(IconType type)
          Sets the icon type.
 void setText(String text)
          
 
Methods inherited from class org.gwtbootstrap3.client.ui.base.AbstractTextWidget
asEditor, getHTML, getId, getPull, getText, setColor, setHiddenOn, setId, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPull, setVisibleOn
 
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, onAttach, 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, setVisible, setWidth, sinkBitlessEvent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HelpBlock

public HelpBlock()
Method Detail

createIconElement

protected Element createIconElement()
Returns:
a new icon element. We only create this when iconElement is null or the iconType has changed.

getIconType

public IconType getIconType()
Returns:
the icon type

setHTML

public void setHTML(String html)

Specified by:
setHTML in interface HasHTML
Overrides:
setHTML in class AbstractTextWidget

setIconType

public void setIconType(IconType type)
Sets the icon type. If the icon type changes programatically then the icon is removed from the dom and recreated.

Parameters:
type - the new icon type

setText

public void setText(String text)

Specified by:
setText in interface HasText
Overrides:
setText in class AbstractTextWidget


Copyright © 2015. All rights reserved.