org.gwtbootstrap3.client.ui
Class Pre

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.Pre
All Implemented Interfaces:
IsEditor<LeafValueEditor<String>>, HasAttachHandlers, HasHandlers, EventListener, HasHTML, HasText, HasVisibility, IsWidget, HasId, HasInlineStyle, HasPull, HasResponsiveness

public class Pre
extends AbstractTextWidget

Simple <pre> element for multi-line code blocks.

Author:
Sven Jacobs
See Also:
Code

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
Pre()
           
 
Method Summary
 void setHTML(String html)
          Sets HTML contents.
 void setScrollable(boolean scrollable)
          Sets a max-height of 350px and provides a y-axis scrollbar
 
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, setText, 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

Pre

public Pre()
Method Detail

setHTML

public void setHTML(String html)
Sets HTML contents.

If HTML contains "\n" it will be replaced by a <br> element and "\s" will be replaced by a whitespace.

Specified by:
setHTML in interface HasHTML
Overrides:
setHTML in class AbstractTextWidget
Parameters:
html - HTML contents

setScrollable

public void setScrollable(boolean scrollable)
Sets a max-height of 350px and provides a y-axis scrollbar

Parameters:
scrollable - If true sets a max-height of 350px and provides a y-axis scrollbar


Copyright © 2015. All rights reserved.