super(directory,getFactoryClassName(apiName),pkg,standardImports,verbose,folding); this.className = getFactoryClassName(apiName);
super(directory,className(apiName),pkg,standardImports,verbose,folding); this.className = className(apiName);
	public FactoryGenerator(ADT adt, String directory, String apiName, String pkg, List standardImports, 	                                    boolean verbose, boolean folding) {		super(directory,getFactoryClassName(apiName),pkg,standardImports,verbose,folding);		this.className = getFactoryClassName(apiName);		this.adt = adt;	}