protected void genGetFactoryMethod() { println("  public " + factory + " " + factoryGetter() + " {");
private void genGetFactoryMethod() { println("  public " + factory + " " + buildFactoryGetter() + " {");
    protected void genGetFactoryMethod() {        println("  public " + factory + " " + factoryGetter() + " {");        println("    return factory;");        println("}");        println();    }