// ** Batch Generated with DemeterF package edu.neu.ccs.demeterf.demfgen.traversals; import edu.neu.ccs.demeterf.lib.*; import edu.neu.ccs.demeterf.lib.*; import edu.neu.ccs.demeterf.demfgen.*; import edu.neu.ccs.demeterf.demfgen.dgp.DGPFunc; import edu.neu.ccs.demeterf.demfgen.traversals.Travs; import edu.neu.ccs.demeterf.demfgen.pcdgp.PCDGPFunc; import edu.neu.ccs.demeterf.dispatch.*; import edu.neu.ccs.demeterf.*; import edu.neu.ccs.demeterf.demfgen.ClassHier.InhrtPair; import edu.neu.ccs.demeterf.demfgen.DemFGenMain; import java.io.*; import java.io.FileInputStream; import edu.neu.ccs.demeterf.util.Util; import edu.neu.ccs.demeterf.util.CLI; import edu.neu.ccs.demeterf.demfgen.classes.Package; import edu.neu.ccs.demeterf.demfgen.DemFGenMain; public class Traversals{ public static DGPGenTrav makeDGPGenTrav(DemFGenMain.DGPGen f){ return new DGPGenTrav(f); } public static ClassGenTrav makeClassGenTrav(ClassGen f){ return new ClassGenTrav(f); } public static TypeCheckTrav makeTypeCheckTrav(TypeCheck f){ return new TypeCheckTrav(f); } public static ParseGenTrav makeParseGenTrav(ParseGen.CombStr f){ return new ParseGenTrav(f); } public static JJGenTrav makeJJGenTrav(ParseGen.JJProd f){ return new JJGenTrav(f); } public static ParamArityTrav makeParamArityTrav(ClassGen.ToList f){ return new ParamArityTrav(f); } public static TypeArityTrav makeTypeArityTrav(ClassGen.ToTDList f){ return new TypeArityTrav(f); } }