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 managerConstructor 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 Generator
UnableToCompleteException
protected FieldManager getFieldManager(TypeOracle oracle, com.google.gwt.uibinder.rebind.MortalLogger logger, PropertyOracle propertyOracle, boolean useLazyWidgetBuilder) throws UnableToCompleteException
UnableToCompleteException
Copyright © 2010–2014 Arcbees. All rights reserved.