This is the most generally useful interpreter, and the most likely to be used
by a custom parser when calling
XMLElement#consumeInnerHtml
.
- Assigns computed values to element attributes (e.g.
class="{style.pretty}")
- Generates fields to hold named dom elements (e.g. <div
gwt:field="importantDiv">)
- Turns <ui:msg> and <ui:attr> elements into methods on a
generated Messages interface
- Fails if any element encountered is a widget