org.jactr.io.antlr3.generator.xml
Class JACTRCodeGenerator

java.lang.Object
  extended by org.jactr.io.antlr3.generator.xml.JACTRCodeGenerator
All Implemented Interfaces:
ICodeGenerator

public class JACTRCodeGenerator
extends java.lang.Object
implements ICodeGenerator


Field Summary
static org.apache.commons.logging.Log LOGGER
          logger definition
 
Constructor Summary
JACTRCodeGenerator()
           
 
Method Summary
 java.util.Collection<java.lang.StringBuilder> generate(org.antlr.runtime.tree.CommonTree root, boolean shouldTrim)
          generate code for the following types: MODEL, BUFFER, EXTENSION, PRODUCTION, CHUNK_TYPE, CHUNK, SLOTS, PARAMETER, CHECK_CONDITION
 java.util.Collection<java.lang.StringBuilder> generate(org.antlr.runtime.tree.CommonTree root, boolean shouldTrim, java.util.Collection<java.lang.Exception> warnings, java.util.Collection<java.lang.Exception> errors)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOGGER

public static final org.apache.commons.logging.Log LOGGER
logger definition

Constructor Detail

JACTRCodeGenerator

public JACTRCodeGenerator()
Method Detail

generate

public java.util.Collection<java.lang.StringBuilder> generate(org.antlr.runtime.tree.CommonTree root,
                                                              boolean shouldTrim)
Description copied from interface: ICodeGenerator
generate code for the following types: MODEL, BUFFER, EXTENSION, PRODUCTION, CHUNK_TYPE, CHUNK, SLOTS, PARAMETER, CHECK_CONDITION

Specified by:
generate in interface ICodeGenerator
Returns:

generate

public java.util.Collection<java.lang.StringBuilder> generate(org.antlr.runtime.tree.CommonTree root,
                                                              boolean shouldTrim,
                                                              java.util.Collection<java.lang.Exception> warnings,
                                                              java.util.Collection<java.lang.Exception> errors)
Specified by:
generate in interface ICodeGenerator