public class ViewFactoriesProxyCreator extends AbstractInterfaceWrapperProxyCreator
AbstractProxyCreator.SourcePrinterbaseIntfcacheable, cacheableVersionFound, context, logger| Constructor and Description |
|---|
ViewFactoriesProxyCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
generateCreateViewMethod(AbstractProxyCreator.SourcePrinter sourceWriter) |
protected void |
generateFragmentedViewFactoryCreation(AbstractProxyCreator.SourcePrinter sourceWriter) |
protected void |
generateGetCurrentDeviceMethod(AbstractProxyCreator.SourcePrinter sourceWriter) |
protected void |
generateProxyMethods(AbstractProxyCreator.SourcePrinter sourceWriter) |
protected void |
generateViewCreation(AbstractProxyCreator.SourcePrinter sourceWriter,
List<View> views) |
protected String[] |
getImports() |
String |
getProxySimpleName() |
findCacheableImplementationAndMarkForReuseIfAvailable, getDeviceFeatures, getModule, getProxyQualifiedName, getScreens, getSourcePrinter, getUserAgent, getViewscacheableVersionFound, create, findCacheableImplementationAndMarkForReuseIfAvailable, generateLoggerField, generateMethodParameters, generateMethodTrhowsClause, generateProxyContructor, generateProxyFields, generateProxyWrapperMethodDeclaration, generateSubTypes, getJsniSimpleSignature, isAlreadyGenerated, isCacheable, isCrux2OldInterfacesCompatibilityEnabled, logDebugMessagepublic ViewFactoriesProxyCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context)
logger - context - protected void generateProxyMethods(AbstractProxyCreator.SourcePrinter sourceWriter) throws CruxGeneratorException
generateProxyMethods in class AbstractProxyCreatorCruxGeneratorExceptionprotected void generateCreateViewMethod(AbstractProxyCreator.SourcePrinter sourceWriter)
sourceWriter - protected void generateGetCurrentDeviceMethod(AbstractProxyCreator.SourcePrinter sourceWriter)
sourceWriter - protected void generateViewCreation(AbstractProxyCreator.SourcePrinter sourceWriter, List<View> views)
sourceWriter - views - protected void generateFragmentedViewFactoryCreation(AbstractProxyCreator.SourcePrinter sourceWriter)
sourceWriter - controllerClassNames - controller - controllerAnnot - protected String[] getImports()
getImports in class AbstractInterfaceWrapperProxyCreatorpublic String getProxySimpleName()
getProxySimpleName in class AbstractInterfaceWrapperProxyCreatorCopyright © 2015. All rights reserved.