com.interrupt.bob
Class Generator

java.lang.Object
  extended bycom.interrupt.bob.Generator

public class Generator
extends java.lang.Object


Method Summary
 void appendAdders(IBob td, java.lang.StringBuffer sb)
           
 void appendAttribute(java.lang.String attName, java.lang.StringBuffer sb)
           
 void appendAttributeAccessors(java.lang.String attName, java.lang.StringBuffer sb)
           
 void appendChild(java.lang.String tagName, java.lang.StringBuffer sb)
           
 void appendClassName(java.lang.String visibility, java.lang.String clazz, java.lang.String clazzName, java.lang.StringBuffer sb)
           
 void appendClose(java.lang.StringBuffer sb)
           
 void appendFinders(IBob td, java.lang.StringBuffer sb)
           
 void appendPackage(java.lang.String nameSpace, java.lang.StringBuffer sb)
           
 void appendRemovers(IBob td, java.lang.StringBuffer sb)
           
static Generator getInstance()
           
static void main(java.lang.String[] args)
           
 void mergeTemplate(org.apache.velocity.VelocityContext context, java.lang.String tplName, java.lang.StringBuffer sb)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static Generator getInstance()

mergeTemplate

public void mergeTemplate(org.apache.velocity.VelocityContext context,
                          java.lang.String tplName,
                          java.lang.StringBuffer sb)

appendClassName

public void appendClassName(java.lang.String visibility,
                            java.lang.String clazz,
                            java.lang.String clazzName,
                            java.lang.StringBuffer sb)

appendAttribute

public void appendAttribute(java.lang.String attName,
                            java.lang.StringBuffer sb)

appendAttributeAccessors

public void appendAttributeAccessors(java.lang.String attName,
                                     java.lang.StringBuffer sb)

appendChild

public void appendChild(java.lang.String tagName,
                        java.lang.StringBuffer sb)

appendAdders

public void appendAdders(IBob td,
                         java.lang.StringBuffer sb)

appendFinders

public void appendFinders(IBob td,
                          java.lang.StringBuffer sb)

appendRemovers

public void appendRemovers(IBob td,
                           java.lang.StringBuffer sb)

appendClose

public void appendClose(java.lang.StringBuffer sb)

appendPackage

public void appendPackage(java.lang.String nameSpace,
                          java.lang.StringBuffer sb)

main

public static void main(java.lang.String[] args)