public abstract class AbstractViewBindableProxyCreator extends AbstractWrapperProxyCreator
AbstractProxyCreator.SourcePrinterbaseIntfcacheable, cacheableVersionFound, context, logger| Constructor and Description |
|---|
AbstractViewBindableProxyCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
com.google.gwt.core.ext.typeinfo.JClassType baseIntf) |
AbstractViewBindableProxyCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
com.google.gwt.core.ext.typeinfo.JClassType baseIntf,
boolean cacheable) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
generateCheckView(AbstractProxyCreator.SourcePrinter sourceWriter) |
protected void |
generateProxyContructor(AbstractProxyCreator.SourcePrinter srcWriter)
Generate the proxy constructor and delegate to the superclass constructor
using the default address for the
RemoteService. |
protected void |
generateProxyFields(AbstractProxyCreator.SourcePrinter srcWriter)
Generate any fields required by the proxy.
|
protected void |
generateProxyMethods(AbstractProxyCreator.SourcePrinter srcWriter) |
protected void |
generateProxyMethods(AbstractProxyCreator.SourcePrinter srcWriter,
com.google.gwt.core.ext.typeinfo.JClassType clazz) |
protected void |
generateViewBindableMethods(AbstractProxyCreator.SourcePrinter sourceWriter) |
protected void |
generateViewGetterMethod(AbstractProxyCreator.SourcePrinter srcWriter) |
generateWrapperMethodfindCacheableImplementationAndMarkForReuseIfAvailable, getDeviceFeatures, getImports, getModule, getProxyQualifiedName, getProxySimpleName, getScreens, getSourcePrinter, getUserAgent, getViewscacheableVersionFound, create, findCacheableImplementationAndMarkForReuseIfAvailable, generateLoggerField, generateMethodParameters, generateMethodTrhowsClause, generateProxyWrapperMethodDeclaration, generateSubTypes, getJsniSimpleSignature, isAlreadyGenerated, isCacheable, isCrux2OldInterfacesCompatibilityEnabled, logDebugMessagepublic AbstractViewBindableProxyCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
com.google.gwt.core.ext.typeinfo.JClassType baseIntf)
public AbstractViewBindableProxyCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
com.google.gwt.core.ext.typeinfo.JClassType baseIntf,
boolean cacheable)
protected void generateProxyFields(AbstractProxyCreator.SourcePrinter srcWriter) throws CruxGeneratorException
AbstractProxyCreatorgenerateProxyFields in class AbstractProxyCreatorCruxGeneratorExceptionprotected void generateProxyContructor(AbstractProxyCreator.SourcePrinter srcWriter) throws CruxGeneratorException
AbstractProxyCreatorRemoteService.generateProxyContructor in class AbstractProxyCreatorCruxGeneratorExceptionprotected void generateProxyMethods(AbstractProxyCreator.SourcePrinter srcWriter) throws CruxGeneratorException
generateProxyMethods in class AbstractWrapperProxyCreatorCruxGeneratorExceptionprotected void generateProxyMethods(AbstractProxyCreator.SourcePrinter srcWriter, com.google.gwt.core.ext.typeinfo.JClassType clazz) throws CruxGeneratorException
generateProxyMethods in class AbstractWrapperProxyCreatorCruxGeneratorExceptionprotected void generateViewBindableMethods(AbstractProxyCreator.SourcePrinter sourceWriter)
protected void generateViewGetterMethod(AbstractProxyCreator.SourcePrinter srcWriter)
protected void generateCheckView(AbstractProxyCreator.SourcePrinter sourceWriter)
Copyright © 2015. All rights reserved.