public class RegisteredControllersProxyCreator extends AbstractInterfaceWrapperProxyCreator
AbstractProxyCreator.SourcePrinterbaseIntfcacheable, cacheableVersionFound, context, logger| Constructor and Description |
|---|
RegisteredControllersProxyCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
View view,
String module,
String iocContainerClassName,
String device)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
generateProxyContructor(AbstractProxyCreator.SourcePrinter sourceWriter)
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 sourceWriter) |
protected void |
generateSubTypes(AbstractProxyCreator.SourcePrinter srcWriter)
Override this method to generate any nested type required by the proxy
|
protected String[] |
getImports() |
String |
getProxySimpleName() |
findCacheableImplementationAndMarkForReuseIfAvailable, getDeviceFeatures, getModule, getProxyQualifiedName, getScreens, getSourcePrinter, getUserAgent, getViewscacheableVersionFound, create, findCacheableImplementationAndMarkForReuseIfAvailable, generateLoggerField, generateMethodParameters, generateMethodTrhowsClause, generateProxyWrapperMethodDeclaration, getJsniSimpleSignature, isAlreadyGenerated, isCacheable, isCrux2OldInterfacesCompatibilityEnabled, logDebugMessageprotected void generateProxyContructor(AbstractProxyCreator.SourcePrinter sourceWriter) throws CruxGeneratorException
AbstractProxyCreatorRemoteService.generateProxyContructor in class AbstractProxyCreatorsourceWriter - CruxGeneratorExceptionprotected void generateProxyFields(AbstractProxyCreator.SourcePrinter srcWriter) throws CruxGeneratorException
AbstractProxyCreatorgenerateProxyFields in class AbstractProxyCreatorCruxGeneratorExceptionorg.cruxframework.crux.core.rebind.AbstractProxyCreator#generateProxyFields(com.google.gwt.user.rebind.SourceWriter)protected void generateProxyMethods(AbstractProxyCreator.SourcePrinter sourceWriter) throws CruxGeneratorException
generateProxyMethods in class AbstractProxyCreatorCruxGeneratorExceptionorg.cruxframework.crux.core.rebind.AbstractProxyCreator#generateProxyMethods(com.google.gwt.user.rebind.SourceWriter)protected void generateSubTypes(AbstractProxyCreator.SourcePrinter srcWriter) throws CruxGeneratorException
AbstractProxyCreatorgenerateSubTypes in class AbstractProxyCreatorCruxGeneratorExceptionorg.cruxframework.crux.core.rebind.AbstractProxyCreator#generateSubTypes(com.google.gwt.user.rebind.SourceWriter)protected String[] getImports()
getImports in class AbstractInterfaceWrapperProxyCreatorpublic String getProxySimpleName()
getProxySimpleName in class AbstractInterfaceWrapperProxyCreatorCopyright © 2015. All rights reserved.