org.broadleafcommerce.openadmin.generator
Class FactoryGenerator

java.lang.Object
  extended by com.google.gwt.core.ext.Generator
      extended by org.broadleafcommerce.openadmin.generator.FactoryGenerator

public class FactoryGenerator
extends com.google.gwt.core.ext.Generator

Author:
jfischer

Field Summary
static String INSTANTIABLE_TYPE
           
static String VALIDATOR_TYPE
           
 
Constructor Summary
FactoryGenerator()
           
 
Method Summary
 String generate(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.core.ext.GeneratorContext context, String typeName)
           
 com.google.gwt.user.rebind.SourceWriter getSourceWriter(com.google.gwt.core.ext.typeinfo.JClassType classType, com.google.gwt.core.ext.GeneratorContext context, com.google.gwt.core.ext.TreeLogger logger)
           
 
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
 

Field Detail

INSTANTIABLE_TYPE

public static final String INSTANTIABLE_TYPE
See Also:
Constant Field Values

VALIDATOR_TYPE

public static final String VALIDATOR_TYPE
See Also:
Constant Field Values
Constructor Detail

FactoryGenerator

public FactoryGenerator()
Method Detail

generate

public String generate(com.google.gwt.core.ext.TreeLogger logger,
                       com.google.gwt.core.ext.GeneratorContext context,
                       String typeName)
                throws com.google.gwt.core.ext.UnableToCompleteException
Specified by:
generate in class com.google.gwt.core.ext.Generator
Throws:
com.google.gwt.core.ext.UnableToCompleteException

getSourceWriter

public com.google.gwt.user.rebind.SourceWriter getSourceWriter(com.google.gwt.core.ext.typeinfo.JClassType classType,
                                                               com.google.gwt.core.ext.GeneratorContext context,
                                                               com.google.gwt.core.ext.TreeLogger logger)


Copyright © 2013. All Rights Reserved.