## Uses of Class
com.google.gwt.safehtml.shared.SafeHtmlBuilder

Packages that use SafeHtmlBuilder
com.google.gwt.cell.client: Standard `Cell` subclasses used by the `cellview` widgets.
com.google.gwt.safehtml.shared: Shared classes for creating safe HTML content.
com.google.gwt.text.shared: Classes for parsing and rendering text and safe HTML.
com.google.gwt.user.cellview.client: The "cellview" widget set.
com.google.gwt.user.client.ui: Widgets, Panels, and other user-interface classes.

### Uses of SafeHtmlBuilder in com.google.gwt.cell.client

Methods in com.google.gwt.cell.client with parameters of type SafeHtmlBuilder
`void` ButtonCellBase.Appearance.`render(ButtonCellBase<C> cell, Cell.Context context, C value, SafeHtmlBuilder sb)` Render the button and its contents.
`void` ButtonCellBase.DefaultAppearance.`render(ButtonCellBase<C> cell, Cell.Context context, C value, SafeHtmlBuilder sb)`
`void` CheckboxCell.`render(Cell.Context context, java.lang.Boolean value, SafeHtmlBuilder sb)`
`void` IconCellDecorator.`render(Cell.Context context, C value, SafeHtmlBuilder sb)`
`void` CompositeCell.`render(Cell.Context context, C value, SafeHtmlBuilder sb)`
`void` Cell.`render(Cell.Context context, C value, SafeHtmlBuilder sb)` Render a cell as HTML into a `SafeHtmlBuilder`, suitable for passing to `Element.setInnerHTML(String)` on a container element.
`void` ButtonCellBase.`render(Cell.Context context, C value, SafeHtmlBuilder sb)`
`void` ActionCell.`render(Cell.Context context, C value, SafeHtmlBuilder sb)`
`void` AbstractSafeHtmlCell.`render(Cell.Context context, C data, SafeHtmlBuilder sb)`
`abstract void` AbstractCell.`render(Cell.Context context, C value, SafeHtmlBuilder sb)`
`protected <X> void` CompositeCell.`render(Cell.Context context, C value, SafeHtmlBuilder sb, HasCell<C,X> hasCell)` Render the composite cell as HTML into a `SafeHtmlBuilder`, suitable for passing to `Element.setInnerHTML(java.lang.String)` on a container element.
`void` DatePickerCell.`render(Cell.Context context, java.util.Date value, SafeHtmlBuilder sb)`
`void` DateCell.`render(Cell.Context context, java.util.Date value, SafeHtmlBuilder sb)`
`void` ImageResourceCell.`render(Cell.Context context, ImageResource value, SafeHtmlBuilder sb)`
`void` NumberCell.`render(Cell.Context context, java.lang.Number value, SafeHtmlBuilder sb)`
`void` TextCell.`render(Cell.Context context, SafeHtml value, SafeHtmlBuilder sb)`
`void` SafeHtmlCell.`render(Cell.Context context, SafeHtml value, SafeHtmlBuilder sb)`
`protected void` ClickableTextCell.`render(Cell.Context context, SafeHtml value, SafeHtmlBuilder sb)`
`void` ButtonCell.`render(Cell.Context context, SafeHtml data, SafeHtmlBuilder sb)`
`protected abstract void` AbstractSafeHtmlCell.`render(Cell.Context context, SafeHtml data, SafeHtmlBuilder sb)` Render the cell contents after they have been converted to `SafeHtml` form.
`void` SafeImageCell.`render(Cell.Context context, SafeUri value, SafeHtmlBuilder sb)`
`void` TextInputCell.`render(Cell.Context context, java.lang.String value, SafeHtmlBuilder sb)`
`void` SelectionCell.`render(Cell.Context context, java.lang.String value, SafeHtmlBuilder sb)`
`void` ImageLoadingCell.`render(Cell.Context context, java.lang.String value, SafeHtmlBuilder sb)`
`void` ImageCell.`render(Cell.Context context, java.lang.String value, SafeHtmlBuilder sb)`
`void` EditTextCell.`render(Cell.Context context, java.lang.String value, SafeHtmlBuilder sb)`

### Uses of SafeHtmlBuilder in com.google.gwt.safehtml.shared

Methods in com.google.gwt.safehtml.shared that return SafeHtmlBuilder
`SafeHtmlBuilder` SafeHtmlBuilder.`append(boolean b)` Appends the string representation of a boolean.
`SafeHtmlBuilder` SafeHtmlBuilder.`append(byte num)` Appends the string representation of a number.
`SafeHtmlBuilder` SafeHtmlBuilder.`append(char c)` Appends the string representation of a char.
`SafeHtmlBuilder` SafeHtmlBuilder.`append(double num)` Appends the string representation of a number.
`SafeHtmlBuilder` SafeHtmlBuilder.`append(float num)` Appends the string representation of a number.
`SafeHtmlBuilder` SafeHtmlBuilder.`append(int num)` Appends the string representation of a number.
`SafeHtmlBuilder` SafeHtmlBuilder.`append(long num)` Appends the string representation of a number.
`SafeHtmlBuilder` SafeHtmlBuilder.`append(SafeHtml html)` Appends the contents of another `SafeHtml` object, without applying HTML-escaping to it.
`SafeHtmlBuilder` SafeHtmlBuilder.`appendEscaped(java.lang.String text)` Appends a string after HTML-escaping it.
`SafeHtmlBuilder` SafeHtmlBuilder.`appendEscapedLines(java.lang.String text)` Appends a string consisting of several newline-separated lines after HTML-escaping it.
`SafeHtmlBuilder` SafeHtmlBuilder.`appendHtmlConstant(java.lang.String html)` Appends a compile-time-constant string, which will not be escaped.

### Uses of SafeHtmlBuilder in com.google.gwt.text.shared

Methods in com.google.gwt.text.shared with parameters of type SafeHtmlBuilder
`void` SimpleSafeHtmlRenderer.`render(java.lang.String object, SafeHtmlBuilder appendable)`
`void` SafeHtmlRenderer.`render(T object, SafeHtmlBuilder builder)` Renders `object` as safe HTML, appended directly to `builder`.
`void` AbstractSafeHtmlRenderer.`render(T object, SafeHtmlBuilder appendable)`

### Uses of SafeHtmlBuilder in com.google.gwt.user.cellview.client

Methods in com.google.gwt.user.cellview.client with parameters of type SafeHtmlBuilder
`void` Header.`render(Cell.Context context, SafeHtmlBuilder sb)` Render the header.
`void` Column.`render(Cell.Context context, T object, SafeHtmlBuilder sb)` Render the object into the cell.
`protected void` CellList.`renderRowValues(SafeHtmlBuilder sb, java.util.List<T> values, int start, SelectionModel<? super T> selectionModel)`
`protected void` CellBrowser.BrowserCellList.`renderRowValues(SafeHtmlBuilder sb, java.util.List<T> values, int start, SelectionModel<? super T> selectionModel)`
`protected abstract void` AbstractHasData.`renderRowValues(SafeHtmlBuilder sb, java.util.List<T> values, int start, SelectionModel<? super T> selectionModel)` Render all row values into the specified `SafeHtmlBuilder`.
`protected void` AbstractCellTable.`renderRowValues(SafeHtmlBuilder sb, java.util.List<T> values, int start, SelectionModel<? super T> selectionModel)` Deprecated. as of GWT 2.5, use a `CellTableBuilder` to customize the table structure instead
`protected void` AbstractCellTable.`renderRowValuesLegacy(SafeHtmlBuilder sb, java.util.List<T> values, int start, SelectionModel<? super T> selectionModel)` Deprecated. as of GWT 2.5, use a `CellTableBuilder` to customize the table structure instead

### Uses of SafeHtmlBuilder in com.google.gwt.user.client.ui

Methods in com.google.gwt.user.client.ui with parameters of type SafeHtmlBuilder
`void` RenderablePanel.`render(RenderableStamper stamper, SafeHtmlBuilder builder)`
`void` IsRenderable.`render(RenderableStamper stamper, SafeHtmlBuilder builder)` Tells this object to render itself as HTML and append it to the given builder.
`void` Composite.`render(RenderableStamper stamper, SafeHtmlBuilder builder)`