See: Description
| Interface | Description |
|---|---|
| ComputedAttributeInterpreter.Delegate | |
| ElementParser |
Element parsers are classes that parse xml elements, using the context to
generate widget initialization code.
|
| HtmlMessageInterpreter.PlaceholderInterpreterProvider |
Provides instances of
PlaceholderInterpreter, to allow
customized handling of the innards of a msg element. |
| Class | Description |
|---|---|
| AbsolutePanelParser |
Parses
AbsolutePanel
widgets. |
| AttributeMessageInterpreter |
Examines each element for child <ui:attr/> elements, and replaces the
corresponding attributes of the examinee with references to the translatable
messages created.
|
| AttributeMessageParser |
This parser is not tied to a particular class of element, but rather is run
as the first parser in any parser stack.
|
| BeanParser |
Utility methods for discovering bean-like properties and generating code to
initialize them.
|
| CellPanelParser |
Parses
CellPanel widgets. |
| ComputedAttributeInterpreter |
Assigns computed values to element attributes, e.g.
|
| CustomButtonParser |
Parses CustomButton widgets.
|
| DateLabelParser |
Parses
DateLabel widgets. |
| DialogBoxParser |
Parses
DialogBox widgets. |
| DisclosurePanelParser |
Parses
DisclosurePanel widgets. |
| DockLayoutPanelParser |
Parses
DockLayoutPanel widgets. |
| DockPanelParser |
Parses
DockPanel widgets. |
| DomElementParser |
Parses a dom element and all of its children.
|
| FieldInterpreter |
Generates fields to hold named dom elements (e.g.
|
| FlowPanelParser |
Parses
FlowPanel widgets. |
| GridParser |
A parser for Grid rows and cells.
|
| HasAlignmentParser |
Parses widgets that inherit from
HasAlignment. |
| HasHTMLParser |
Parses widgets that implement
HasHTML. |
| HasTextParser |
Parses widgets that implement
HasText. |
| HasTreeItemsParser |
Parses
Tree widgets. |
| HasWidgetsParser |
Parses any widgets that implement
HasWidgets. |
| HtmlInterpreter |
This is the most generally useful interpreter, and the most likely to be used
by a custom parser when calling
XMLElement.consumeInnerHtml(com.google.gwt.uibinder.rebind.XMLElement.Interpreter<java.lang.String>). |
| HtmlMessageInterpreter |
Processes
|
| HTMLPanelParser |
Parses
HTMLPanel widgets. |
| HtmlPlaceholderInterpreter |
Interprets the interior of an html message.
|
| ImageParser |
Custom parsing of Image widgets.
|
| InterpreterPipe<T> |
Pairs
XMLElement.Interpreter instances. |
| IsEmptyParser |
The last parser, asserts that everything has been consumed
and so the template has nothing unexpected.
|
| IsRenderableInterpreter |
Used by
RenderablePanelParser to interpret renderable elements. |
| LayoutPanelParser |
Parses
LayoutPanel widgets. |
| LazyPanelParser |
Parses
LazyPanel widgets. |
| ListBoxParser |
A parser for ListBox items.
|
| MenuBarParser |
Parses
MenuBar widgets. |
| MenuItemParser |
A parser for menu items.
|
| NumberLabelParser |
Parses
DateLabel widgets. |
| RenderablePanelParser |
Parses
RenderablePanel widgets. |
| SimpleInterpeter<T> |
A simple
XMLElement.Interpreter that returns a given value to every
request. |
| StackLayoutPanelParser |
Parses
StackLayoutPanel widgets. |
| StackPanelParser |
Parses
StackPanel widgets. |
| TabLayoutPanelParser |
Parses
TabLayoutPanel widgets. |
| TabPanelParser |
Parses
TabPanel widgets. |
| TextInterpreter |
The interpreter of choice for calls to
XMLElement.consumeInnerText(com.google.gwt.uibinder.rebind.XMLElement.PostProcessingInterpreter<java.lang.String>). |
| TextPlaceholderInterpreter |
Interprets the interior of text message.
|
| UiChildParser |
Parses any children of widgets that use the
UIChild annotation. |
| UIObjectParser |
Parser of all UIObject types.
|
| UiSafeHtmlInterpreter |
Interprets generic message tags like:
<ui:safehtml from="{myMsg.message}" />.
|
| UiTextInterpreter |
Interprets generic message tags like:
<ui:text from="{myMsg.message}" />.
|
| WidgetInterpreter |
Used by
HTMLPanelParser to interpret elements that call for widget
instances. |
| WidgetPlaceholderInterpreter |
Used by
HTMLPanelParser. |