public class

HtmlMessageInterpreter

extends Object
implements XMLElement.Interpreter<T>
java.lang.Object
   ↳ com.google.gwt.uibinder.elementparsers.HtmlMessageInterpreter

Class Overview

Processes elements inside HTML values, which themselves are allowed to contain HTML. That HTML may hold elements with ui:field attributes and computed attributes, which must be replaced by placeholders in the generated message.

Summary

Nested Classes
interface HtmlMessageInterpreter.PlaceholderInterpreterProvider Provides instances of PlaceholderInterpreter, to allow customized handling of the innards of a msg element. 
Public Constructors
HtmlMessageInterpreter(UiBinderWriter uiWriter, HtmlMessageInterpreter.PlaceholderInterpreterProvider phiProvider)
Build a HtmlMessageInterpreter that uses customized placeholder interpreter instances.
HtmlMessageInterpreter(UiBinderWriter uiWriter, String ancestorExpression)
Build a normally configured HtmlMessageInterpreter, able to handle put placeholders around dom elements with ui:ph attributes and computed attributes.
Public Methods
String interpretElement(XMLElement elem)
Given an XMLElement, return its filtered value.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.google.gwt.uibinder.rebind.XMLElement.Interpreter

Public Constructors

public HtmlMessageInterpreter (UiBinderWriter uiWriter, HtmlMessageInterpreter.PlaceholderInterpreterProvider phiProvider)

Build a HtmlMessageInterpreter that uses customized placeholder interpreter instances.

public HtmlMessageInterpreter (UiBinderWriter uiWriter, String ancestorExpression)

Build a normally configured HtmlMessageInterpreter, able to handle put placeholders around dom elements with ui:ph attributes and computed attributes.

Public Methods

public String interpretElement (XMLElement elem)

Given an XMLElement, return its filtered value.

Throws
UnableToCompleteException