public class DataSourceProxyCreator extends AbstractProxyCreator
AbstractProxyCreator.SourcePrintercacheable, cacheableVersionFound, context, logger| Constructor and Description |
|---|
DataSourceProxyCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
com.google.gwt.core.ext.typeinfo.JClassType dataSourceClass)
Constructor
|
cacheableVersionFound, create, findCacheableImplementationAndMarkForReuseIfAvailable, findCacheableImplementationAndMarkForReuseIfAvailable, generateLoggerField, generateMethodParameters, generateMethodTrhowsClause, generateProxyWrapperMethodDeclaration, generateSubTypes, getJsniSimpleSignature, isAlreadyGenerated, isCacheable, isCrux2OldInterfacesCompatibilityEnabled, logDebugMessagepublic DataSourceProxyCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
com.google.gwt.core.ext.typeinfo.JClassType dataSourceClass)
logger - context - crossDocumentIntf - protected void generateProxyContructor(AbstractProxyCreator.SourcePrinter srcWriter)
AbstractProxyCreatorRemoteService.generateProxyContructor in class AbstractProxyCreatororg.cruxframework.crux.core.rebind.AbstractProxyCreator#generateProxyContructor(com.google.gwt.user.rebind.SourcePrinter)protected void generateProxyFields(AbstractProxyCreator.SourcePrinter srcWriter) throws CruxGeneratorException
AbstractProxyCreatorgenerateProxyFields in class AbstractProxyCreatorCruxGeneratorExceptionorg.cruxframework.crux.core.rebind.AbstractProxyCreator#generateProxyFields(com.google.gwt.user.rebind.SourcePrinter)protected void createColumnDefinitions(AbstractProxyCreator.SourcePrinter out)
protected void autoCreateDataSourceColumnDefinitions(AbstractProxyCreator.SourcePrinter out, String colDefs, ColumnDefinitions columnDefinitions)
protected void generateProxyMethods(AbstractProxyCreator.SourcePrinter srcWriter) throws CruxGeneratorException
generateProxyMethods in class AbstractProxyCreatorCruxGeneratorExceptionorg.cruxframework.crux.core.rebind.AbstractProxyCreator#generateProxyMethods(com.google.gwt.user.rebind.SourcePrinter)protected void generateGetViewMethod(AbstractProxyCreator.SourcePrinter srcWriter)
srcWriter - protected String[] getImports()
public String getProxyQualifiedName()
getProxyQualifiedName in class AbstractProxyCreatorpublic String getProxySimpleName()
getProxySimpleName in class AbstractProxyCreatorprotected AbstractProxyCreator.SourcePrinter getSourcePrinter()
getSourcePrinter in class AbstractProxyCreatorprotected void generateCopyValueToWidgetMethod(AbstractProxyCreator.SourcePrinter srcWriter)
srcWriter - protected void generateCloneMethod(AbstractProxyCreator.SourcePrinter s)
s - protected void generateBindToWidgetMethod(AbstractProxyCreator.SourcePrinter srcWriter)
srcWriter - protected void generateSetValueMethod(AbstractProxyCreator.SourcePrinter srcWriter)
srcWriter - Copyright © 2015. All rights reserved.