Package com.google.gwt.uibinder.attributeparsers
Classes that parse XML attribute values, turning them into valid Java expressions.
-
Interface Summary Interface Description AttributeParser Attribute parsers are classes that parse xml attribute values, turning them into valid Java expressions.FieldReferenceConverter.Delegate Responsible for the bits around and between the field references. -
Class Summary Class Description AttributeParsers Managers access to all implementations ofAttributeParser
.BooleanAttributeParser Parses a single boolean attribute.CssNameConverter Converts css class names to a form safe to use as a Java identifier.DoubleAttributeParser Parses a single double attribute.EnumAttributeParser Parses an enum attribute.FieldReferenceConverter Deals with field references, e.g.HorizontalAlignmentConstantParser IntAttributeParser Parses an integer value.IntPairAttributeParser Parses a pair of integer values.LengthAttributeParser Parses a CSS length value (e.g., "2em", "50%"), returning a comma-separated (double, Unit) pair.SafeUriAttributeParser ParsesSafeUri
literals or references.StrictAttributeParser Fall through attribute parser.StrictAttributeParser.FieldReferenceDelegate Package protected for testing.StringAttributeParser Parses a string attribute.StringAttributeParser.FieldReferenceDelegate TextAlignConstantParser Parses aTextBoxBase.TextAlignConstant
.VerticalAlignmentConstantParser -
Exception Summary Exception Description CssNameConverter.Failure Thrown byCssNameConverter.convertSet(Set)
on name collision.FieldReferenceConverter.IllegalFieldReferenceException May be thrown by theDelegate
for badly formatted input.