public class UiBinderGenerator extends Generator
UiBinder.
Modification summary:
line 142: externalized the creation of field manager so that it's overridable
line 184: used the externalized method to create the field manager| Constructor and Description |
|---|
UiBinderGenerator() |
| Modifier and Type | Method and Description |
|---|---|
String |
generate(TreeLogger logger,
GeneratorContext genCtx,
String fqInterfaceName) |
protected FieldManager |
getFieldManager(TypeOracle oracle,
com.google.gwt.uibinder.rebind.MortalLogger logger,
PropertyOracle propertyOracle,
boolean useLazyWidgetBuilder) |
public String generate(TreeLogger logger, GeneratorContext genCtx, String fqInterfaceName) throws UnableToCompleteException
generate in class GeneratorUnableToCompleteExceptionprotected FieldManager getFieldManager(TypeOracle oracle, com.google.gwt.uibinder.rebind.MortalLogger logger, PropertyOracle propertyOracle, boolean useLazyWidgetBuilder) throws UnableToCompleteException
UnableToCompleteExceptionCopyright © 2010–2014 Arcbees. All rights reserved.