edu.neu.ccs.demeterf.demfgen
Class ClassGen
java.lang.Object
edu.neu.ccs.demeterf.FC
edu.neu.ccs.demeterf.ID
edu.neu.ccs.demeterf.demfgen.ClassGen
public class ClassGen
- extends ID
Class that encapsulates the class generation portion of DemFGen
Method Summary |
static List<ClassHier.InhrtPair> |
genClasses(List<DemFGenMain> CD,
List<BehDef> BEH,
java.lang.String dir,
java.lang.String dgp,
List<java.lang.String> opts,
List<ClassHier.InhrtPair> inhrt,
List<PCDGPFunc> pcdgps)
Generate the class (source) files for the given CD |
static java.lang.String |
writeFile(java.lang.String name,
java.lang.String suf,
java.lang.String cls,
java.lang.String dir,
java.lang.String h)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
genClasses
public static List<ClassHier.InhrtPair> genClasses(List<DemFGenMain> CD,
List<BehDef> BEH,
java.lang.String dir,
java.lang.String dgp,
List<java.lang.String> opts,
List<ClassHier.InhrtPair> inhrt,
List<PCDGPFunc> pcdgps)
- Generate the class (source) files for the given CD
writeFile
public static java.lang.String writeFile(java.lang.String name,
java.lang.String suf,
java.lang.String cls,
java.lang.String dir,
java.lang.String h)