Package | Description |
---|---|
com.google.gwt.uibinder.elementparsers |
Classes that parse XML elements, using the context to generate widget initialization code.
|
com.google.gwt.uibinder.rebind | |
com.google.gwt.uibinder.rebind.messages |
Modifier and Type | Field and Description |
---|---|
protected UiBinderWriter |
UiTextInterpreter.writer |
Modifier and Type | Method and Description |
---|---|
protected boolean |
DialogBoxParser.isCaption(UiBinderWriter writer,
XMLElement element)
Determines if the element implements Caption.
|
protected boolean |
DialogBoxParser.isCustomWidget(UiBinderWriter writer,
com.google.gwt.core.ext.typeinfo.JClassType type)
Checks to see if the widget extends DialogBox or is DialogBox proper.
|
static HtmlInterpreter |
HtmlInterpreter.newInterpreterForUiObject(UiBinderWriter writer,
String uiExpression)
A convenience factory method for the most common use of this class, to work
with HTML that will eventually be rendered under a
UIObject (or really, any object that
responds to getElement() ). |
void |
UiChildParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
UIObjectParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
TabPanelParser.parse(XMLElement panelElem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
TabLayoutPanelParser.parse(XMLElement panelElem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
StackPanelParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
StackLayoutPanelParser.parse(XMLElement panelElem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
RenderablePanelParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
NumberLabelParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
MenuItemParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
MenuBarParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
ListBoxParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
LazyPanelParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
LayoutPanelParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
IsEmptyParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
ImageParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
HasWidgetsParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
HasTreeItemsParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
HasTextParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
HasHTMLParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
HasAlignmentParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
HTMLPanelParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
GridParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
FlowPanelParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
ElementParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer)
Parse the given element, generating the code to initialize it from the
element's attributes and children.
|
void |
DomElementParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
DockPanelParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
DockLayoutPanelParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
DisclosurePanelParser.parse(XMLElement panelElem,
String panelField,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
DialogBoxParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
DateLabelParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
CustomButtonParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
CellPanelParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
BeanParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer)
Generates code to initialize all bean attributes on the given element.
|
void |
AttributeMessageParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
void |
AbsolutePanelParser.parse(XMLElement elem,
String fieldName,
com.google.gwt.core.ext.typeinfo.JClassType type,
UiBinderWriter writer) |
protected static void |
CellPanelParser.parseCellAttributes(XMLElement cellElem,
String fieldName,
FieldWriter childField,
UiBinderWriter writer)
Parses the alignment and size attributes common to all CellPanels.
|
Constructor and Description |
---|
HtmlInterpreter(UiBinderWriter writer,
String ancestorExpression,
XMLElement.Interpreter<String> messageInterpreter)
Rather than using this constructor, you probably want to use the
HtmlInterpreter.newInterpreterForUiObject(com.google.gwt.uibinder.rebind.UiBinderWriter, java.lang.String) factory method. |
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.
|
TextInterpreter(UiBinderWriter writer) |
TextPlaceholderInterpreter(UiBinderWriter writer,
MessageWriter message) |
UiSafeHtmlInterpreter(UiBinderWriter writer) |
UiTextInterpreter(UiBinderWriter writer) |
Constructor and Description |
---|
UiBinderParser(UiBinderWriter writer,
MessagesWriter messagesWriter,
FieldManager fieldManager,
com.google.gwt.core.ext.typeinfo.TypeOracle oracle,
ImplicitClientBundle bundleClass,
String binderUri,
UiBinderContext uiBinderContext,
com.google.gwt.dev.resource.ResourceOracle resourceOracle) |
Modifier and Type | Field and Description |
---|---|
protected UiBinderWriter |
PlaceholderInterpreter.uiWriter |
Constructor and Description |
---|
PlaceholderInterpreter(UiBinderWriter writer,
MessageWriter message) |
Copyright © 2016. All rights reserved.