org.cruxframework.crux.core.rebind
Class AbstractGenerator
java.lang.Object
com.google.gwt.core.ext.Generator
com.google.gwt.core.ext.IncrementalGenerator
org.cruxframework.crux.core.rebind.AbstractGenerator
- Direct Known Subclasses:
- BeanComparatorGenerator, BeanContentValidatorGenerator, BeanCopierGenerator, ControllerAccessorGenerator, CruxClientConfigGenerator, CruxRestProxyGenerator, DatabaseProxyGenerator, DeviceAdaptiveGenerator, JsonEncoderProxyGenerator, RegisteredClientFormattersGenerator, RuntimeContainerGenerator, ViewAccessorGenerator, ViewBinderGenerator, ViewFactoryGenerator, WidgetAccessorGenerator
public abstract class AbstractGenerator
- extends com.google.gwt.core.ext.IncrementalGenerator
- Author:
- Thiago da Rosa de Bustamante
|
Method Summary |
protected abstract AbstractProxyCreator |
createProxy(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext ctx,
com.google.gwt.core.ext.typeinfo.JClassType baseIntf)
|
com.google.gwt.core.ext.RebindResult |
generateIncrementally(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
String typeName)
|
long |
getVersionId()
|
| Methods inherited from class com.google.gwt.core.ext.IncrementalGenerator |
generate, generateNonIncrementally |
| Methods inherited from class com.google.gwt.core.ext.Generator |
escape |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractGenerator
public AbstractGenerator()
getVersionId
public long getVersionId()
- Specified by:
getVersionId in class com.google.gwt.core.ext.IncrementalGenerator
generateIncrementally
public com.google.gwt.core.ext.RebindResult generateIncrementally(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
String typeName)
throws com.google.gwt.core.ext.UnableToCompleteException
- Specified by:
generateIncrementally in class com.google.gwt.core.ext.IncrementalGenerator
- Throws:
com.google.gwt.core.ext.UnableToCompleteException
createProxy
protected abstract AbstractProxyCreator createProxy(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext ctx,
com.google.gwt.core.ext.typeinfo.JClassType baseIntf)
throws com.google.gwt.core.ext.UnableToCompleteException
- Parameters:
logger - ctx - baseIntf -
- Returns:
-
- Throws:
com.google.gwt.core.ext.UnableToCompleteException
Copyright © 2014. All rights reserved.