uchicago.src.codegen
Class BodyGenerator

java.lang.Object
  extended by uchicago.src.codegen.BodyGenerator
All Implemented Interfaces:
CodeGenerator

public class BodyGenerator
extends java.lang.Object
implements CodeGenerator


Field Summary
 
Fields inherited from interface uchicago.src.codegen.CodeGenerator
I_SPACES
 
Constructor Summary
BodyGenerator(java.lang.String body)
           
 
Method Summary
 void add(java.lang.String addition)
           
 void add(java.lang.String name, java.lang.Object object)
           
 java.lang.String generate(int ident)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BodyGenerator

public BodyGenerator(java.lang.String body)
Method Detail

add

public void add(java.lang.String addition)

add

public void add(java.lang.String name,
                java.lang.Object object)
Specified by:
add in interface CodeGenerator

generate

public java.lang.String generate(int ident)
Specified by:
generate in interface CodeGenerator