Class VersionInfoGenerator
java.lang.Object
com.google.gwt.core.ext.Generator
de.knightsoftnet.navigation.rebind.VersionInfoGenerator
public class VersionInfoGenerator
extends com.google.gwt.core.ext.Generator
this class creates a implementation of the VersionInfoInterface with data from maven's pom.xml.
- Author:
- Manfred Tremmel
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.gwt.core.ext.Generator
com.google.gwt.core.ext.Generator.RunsLocal -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringgenerate(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.core.ext.GeneratorContext context, String typeName) final com.google.gwt.user.rebind.SourceWritergetSourceWriter(com.google.gwt.core.ext.typeinfo.JClassType classType, com.google.gwt.core.ext.GeneratorContext context, com.google.gwt.core.ext.TreeLogger logger) get source writer for the generator.Methods inherited from class com.google.gwt.core.ext.Generator
escape, escapeClassName
-
Constructor Details
-
VersionInfoGenerator
public VersionInfoGenerator()
-
-
Method Details
-
generate
public final 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:
generatein classcom.google.gwt.core.ext.Generator- Throws:
com.google.gwt.core.ext.UnableToCompleteException
-
getSourceWriter
public final 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) get source writer for the generator.- Parameters:
classType- class typecontext- generator contextlogger- tree logger- Returns:
- SourceWriter to write the generated sources to
-