org.cruxframework.crux.core.rebind.bean
Class JsonEncoderProxyGenerator

java.lang.Object
  extended by com.google.gwt.core.ext.Generator
      extended by com.google.gwt.core.ext.IncrementalGenerator
          extended by org.cruxframework.crux.core.rebind.AbstractGenerator
              extended by org.cruxframework.crux.core.rebind.bean.JsonEncoderProxyGenerator

public class JsonEncoderProxyGenerator
extends AbstractGenerator

This class creates a client proxy for encode and decode objects to/from json

Author:
Thiago da Rosa de Bustamante

Constructor Summary
JsonEncoderProxyGenerator()
           
 
Method Summary
protected  AbstractProxyCreator createProxy(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.core.ext.GeneratorContext ctx, com.google.gwt.core.ext.typeinfo.JClassType baseIntf)
           
 
Methods inherited from class org.cruxframework.crux.core.rebind.AbstractGenerator
generateIncrementally, getVersionId
 
Methods inherited from class com.google.gwt.core.ext.IncrementalGenerator
generate, generateNonIncrementally
 
Methods inherited from class com.google.gwt.core.ext.Generator
escape
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonEncoderProxyGenerator

public JsonEncoderProxyGenerator()
Method Detail

createProxy

protected AbstractProxyCreator createProxy(com.google.gwt.core.ext.TreeLogger logger,
                                           com.google.gwt.core.ext.GeneratorContext ctx,
                                           com.google.gwt.core.ext.typeinfo.JClassType baseIntf)
                                    throws com.google.gwt.core.ext.UnableToCompleteException
Specified by:
createProxy in class AbstractGenerator
Returns:
Throws:
com.google.gwt.core.ext.UnableToCompleteException


Copyright © 2014. All rights reserved.