class BooleanAttributeParser extends StrictAttributeParser
StrictAttributeParser.FieldReferenceDelegate
logger
Constructor and Description |
---|
BooleanAttributeParser(FieldReferenceConverter converter,
JType booleanType,
com.google.gwt.uibinder.rebind.MortalLogger logger) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
parse(com.google.gwt.uibinder.rebind.XMLElement source,
java.lang.String value)
If the value holds a single field reference "{like.this}", converts it to a
Java Expression.
|
BooleanAttributeParser(FieldReferenceConverter converter, JType booleanType, com.google.gwt.uibinder.rebind.MortalLogger logger)
public java.lang.String parse(com.google.gwt.uibinder.rebind.XMLElement source, java.lang.String value) throws UnableToCompleteException
StrictAttributeParser
In any other case (e.g. more than one field reference), an UnableToCompleteException is thrown.
parse
in interface AttributeParser
parse
in class StrictAttributeParser
source
- the source code the value came from, for error reporting purposesvalue
- the attribute value to be parsedUnableToCompleteException
- on parse error