com.pmdesigns.jvc.tools
Class JVCBootstrapGenerator

java.lang.Object
  extended by com.pmdesigns.jvc.tools.JVCBootstrapGenerator

public class JVCBootstrapGenerator
extends java.lang.Object

This class is for bootstrapping the real JVCGenerator. It generated the source files for the generators used by the JVCGenerator.


Field Summary
static java.lang.String GENERATOR_METHOD_NAME
           
static java.lang.String TEMPLATE_SUFFIX
           
 
Constructor Summary
JVCBootstrapGenerator()
           
 
Method Summary
static java.lang.String capitalize(java.lang.String s)
           
static void generate(java.io.File tplDir, java.io.File srcRoot, boolean force, boolean debug)
           
static void main(java.lang.String[] args)
           
static void usage()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GENERATOR_METHOD_NAME

public static final java.lang.String GENERATOR_METHOD_NAME
See Also:
Constant Field Values

TEMPLATE_SUFFIX

public static final java.lang.String TEMPLATE_SUFFIX
See Also:
Constant Field Values
Constructor Detail

JVCBootstrapGenerator

public JVCBootstrapGenerator()
Method Detail

usage

public static void usage()

main

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

generate

public static void generate(java.io.File tplDir,
                            java.io.File srcRoot,
                            boolean force,
                            boolean debug)
                     throws java.io.FileNotFoundException,
                            ParseException
Throws:
java.io.FileNotFoundException
ParseException

capitalize

public static java.lang.String capitalize(java.lang.String s)