org.cruxframework.crux.core.rebind.controller.wrapper
Class ControllerAccessorProxyCreator
java.lang.Object
org.cruxframework.crux.core.rebind.AbstractProxyCreator
org.cruxframework.crux.core.rebind.AbstractInterfaceWrapperProxyCreator
org.cruxframework.crux.core.rebind.AbstractWrapperProxyCreator
org.cruxframework.crux.core.rebind.AbstractViewBindableProxyCreator
org.cruxframework.crux.core.rebind.controller.wrapper.ControllerAccessorProxyCreator
public class ControllerAccessorProxyCreator
- extends AbstractViewBindableProxyCreator
- Author:
- Thiago da Rosa de Bustamante
|
Constructor Summary |
ControllerAccessorProxyCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
com.google.gwt.core.ext.typeinfo.JClassType baseIntf)
|
| Methods inherited from class org.cruxframework.crux.core.rebind.AbstractProxyCreator |
cacheableVersionFound, create, findCacheableImplementationAndMarkForReuseIfAvailable, generateLoggerField, generateMethodParameters, generateMethodTrhowsClause, generateProxyWrapperMethodDeclaration, generateSubTypes, getJsniSimpleSignature, isAlreadyGenerated, isCacheable, isCrux2OldInterfacesCompatibilityEnabled, logDebugMessage |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ControllerAccessorProxyCreator
public ControllerAccessorProxyCreator(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.GeneratorContext context,
com.google.gwt.core.ext.typeinfo.JClassType baseIntf)
getImports
protected String[] getImports()
- Specified by:
getImports in class AbstractInterfaceWrapperProxyCreator
- Returns:
- the list of imports required by proxy
generateWrapperMethod
protected void generateWrapperMethod(com.google.gwt.core.ext.typeinfo.JMethod method,
AbstractProxyCreator.SourcePrinter sourceWriter)
- Specified by:
generateWrapperMethod in class AbstractWrapperProxyCreator
- Parameters:
method - sourceWriter - interfaceClass -
Copyright © 2014. All rights reserved.