|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICodeGenerator
interface for code that takes an AST model description and produces valid source code in some language. implementors must be completely thread safe - no internal variables
| 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)
|
| Method Detail |
|---|
java.util.Collection<java.lang.StringBuilder> generate(org.antlr.runtime.tree.CommonTree root,
boolean shouldTrim)
root -
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)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||