## Uses of Interface
com.google.gwt.text.shared.SafeHtmlRenderer

- Packages that use SafeHtmlRenderer
  Package | Description
  --- | ---
  com.google.gwt.cell.client | Standard `Cell` subclasses used by the `cellview` widgets.
  com.google.gwt.text.shared | Classes for parsing and rendering text and safe HTML.
  com.google.gwt.user.client.ui | Widgets, Panels, and other user-interface classes.

- - ### Uses of SafeHtmlRenderer in com.google.gwt.cell.client

    Methods in com.google.gwt.cell.client that return SafeHtmlRenderer
    Modifier and Type | Method and Description
    --- | ---
    `SafeHtmlRenderer<java.lang.String>` | ImageLoadingCell.Renderers.`getErrorRenderer()` Get the renderer used to render an error message when the image does not load.
    `SafeHtmlRenderer<java.lang.String>` | ImageLoadingCell.DefaultRenderers.`getErrorRenderer()` Returns the renderer for a broken image.
    `SafeHtmlRenderer<java.lang.String>` | ImageLoadingCell.Renderers.`getImageRenderer()` Get the renderer used to render the image.
    `SafeHtmlRenderer<java.lang.String>` | ImageLoadingCell.DefaultRenderers.`getImageRenderer()` Returns the renderer for an image.
    `SafeHtmlRenderer<java.lang.String>` | ImageLoadingCell.Renderers.`getLoadingRenderer()` Get the renderer used to render a loading message.
    `SafeHtmlRenderer<java.lang.String>` | ImageLoadingCell.DefaultRenderers.`getLoadingRenderer()` Returns the renderer for a loading image.
    `SafeHtmlRenderer<C>` | AbstractSafeHtmlCell.`getRenderer()` Return the `SafeHtmlRenderer` used by this cell.
    `SafeHtmlRenderer<C>` | ButtonCellBase.DefaultAppearance.`getRenderer()` Return the `SafeHtmlRenderer` used by this Appearance to render the contents of the button.

    Constructors in com.google.gwt.cell.client with parameters of type SafeHtmlRenderer
    Constructor and Description
    `AbstractSafeHtmlCell(SafeHtmlRenderer<C> renderer, java.util.Set<java.lang.String> consumedEvents)` Construct an AbstractSafeHtmlCell using a given `SafeHtmlRenderer` that will consume a given set of events.
    `AbstractSafeHtmlCell(SafeHtmlRenderer<C> renderer, java.lang.String... consumedEvents)` Construct an AbstractSafeHtmlCell using a given `SafeHtmlRenderer` that will consume a given set of events.
    `ButtonCell(SafeHtmlRenderer<java.lang.String> renderer)` Construct a new ButtonCell that will use a given `SafeHtmlRenderer`.
    `ButtonCellBase.DefaultAppearance(SafeHtmlRenderer<C> renderer)` Construct a new `ButtonCellBase.DefaultAppearance` using the default styles.
    `ButtonCellBase.DefaultAppearance(SafeHtmlRenderer<C> renderer, ButtonCellBase.DefaultAppearance.Resources resources)` Construct a new `ButtonCellBase.DefaultAppearance` using the specified resources.
    `ClickableTextCell(SafeHtmlRenderer<java.lang.String> renderer)` Construct a new ClickableTextCell that will use a given `SafeHtmlRenderer`.
    `DateCell(DateTimeFormat format, SafeHtmlRenderer<java.lang.String> renderer)` Construct a new `DateCell` using the specified format and the given `SafeHtmlRenderer`.
    `DateCell(DateTimeFormat format, SafeHtmlRenderer<java.lang.String> renderer, TimeZone timeZone)` Construct a new `DateCell` using the specified format, the given `SafeHtmlRenderer`, and the specified time zone.
    `DateCell(SafeHtmlRenderer<java.lang.String> renderer)` Construct a new `DateCell` using the format `DateTimeFormat.PredefinedFormat.DATE_FULL` and a `SimpleSafeHtmlRenderer`.
    `DatePickerCell(DateTimeFormat format, SafeHtmlRenderer<java.lang.String> renderer)` Constructs a new DatePickerCell that uses the given date/time format and `SafeHtmlRenderer`.
    `DatePickerCell(SafeHtmlRenderer<java.lang.String> renderer)` Constructs a new DatePickerCell that uses the date/time format given by `DateTimeFormat.getFullDateFormat()` and the given `SafeHtmlRenderer`.
    `EditTextCell(SafeHtmlRenderer<java.lang.String> renderer)` Construct a new EditTextCell that will use a given `SafeHtmlRenderer` to render the value when not in edit mode.
    `NumberCell(NumberFormat format, SafeHtmlRenderer<java.lang.String> renderer)` Construct a new `NumberCell` using the given `NumberFormat` and a `SafeHtmlRenderer`.
    `NumberCell(SafeHtmlRenderer<java.lang.String> renderer)` Construct a new `NumberCell` using decimal format and the given `SafeHtmlRenderer`.
    `TextCell(SafeHtmlRenderer<java.lang.String> renderer)` Constructs a TextCell that uses the provided `SafeHtmlRenderer` to render its text.
    `TextInputCell(SafeHtmlRenderer<java.lang.String> renderer)` Deprecated. the value of a text input is never treated as html

  - ### Uses of SafeHtmlRenderer in com.google.gwt.text.shared

    Classes in com.google.gwt.text.shared that implement SafeHtmlRenderer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractSafeHtmlRenderer<T>` Abstract implementation of a safe HTML renderer to make implementation of rendering simpler.
    `class` | `SimpleSafeHtmlRenderer` A simple `SafeHtmlRenderer` implementation that calls `SafeHtmlUtils.fromString(String)` to escape its arguments.

  - ### Uses of SafeHtmlRenderer in com.google.gwt.user.client.ui

    Classes in com.google.gwt.user.client.ui that implement SafeHtmlRenderer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ImageResourceRenderer` Given an `ImageResource`, renders a span element to show it.