com.interrupt.bob
Class InterfaceGenerator
java.lang.Object
com.interrupt.bob.InterfaceGenerator
- All Implemented Interfaces:
- IGenerator
- public class InterfaceGenerator
- extends java.lang.Object
- implements IGenerator
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 IGenerator |
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 |
getInstance
public static IGenerator getInstance()
mergeTemplate
public void mergeTemplate(org.apache.velocity.VelocityContext context,
java.lang.String tplName,
java.lang.StringBuffer sb)
- Specified by:
mergeTemplate
in interface IGenerator
appendClassName
public void appendClassName(java.lang.String visibility,
java.lang.String clazz,
java.lang.String clazzName,
java.lang.StringBuffer sb)
- Specified by:
appendClassName
in interface IGenerator
appendAttribute
public void appendAttribute(java.lang.String attName,
java.lang.StringBuffer sb)
- Specified by:
appendAttribute
in interface IGenerator
appendAttributeAccessors
public void appendAttributeAccessors(java.lang.String attName,
java.lang.StringBuffer sb)
- Specified by:
appendAttributeAccessors
in interface IGenerator
appendChild
public void appendChild(java.lang.String tagName,
java.lang.StringBuffer sb)
- Specified by:
appendChild
in interface IGenerator
appendAdders
public void appendAdders(IBob td,
java.lang.StringBuffer sb)
- Specified by:
appendAdders
in interface IGenerator
appendFinders
public void appendFinders(IBob td,
java.lang.StringBuffer sb)
- Specified by:
appendFinders
in interface IGenerator
appendRemovers
public void appendRemovers(IBob td,
java.lang.StringBuffer sb)
- Specified by:
appendRemovers
in interface IGenerator
appendClose
public void appendClose(java.lang.StringBuffer sb)
- Specified by:
appendClose
in interface IGenerator
appendPackage
public void appendPackage(java.lang.String nameSpace,
java.lang.StringBuffer sb)
- Specified by:
appendPackage
in interface IGenerator
main
public static void main(java.lang.String[] args)