edu.neu.ccs.demeterf.demfgen.classes
Class DemFGenMain
java.lang.Object
edu.neu.ccs.demeterf.demfgen.classes.DemFGenMain
public class DemFGenMain
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
incl
public final IncludeList incl
pkg
public final PackageDef pkg
look
public final LookDef look
imports
public final ImportList imports
types
public final TypeDefList types
DemFGenMain
public DemFGenMain(IncludeList incl,
PackageDef pkg,
LookDef look,
ImportList imports,
TypeDefList types)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
parse
public static DemFGenMain parse(java.lang.String inpt)
throws ParseException
- Throws:
ParseException
parse
public static DemFGenMain parse(java.io.InputStream inpt)
throws ParseException
- Throws:
ParseException
parse
public static DemFGenMain parse(java.io.Reader inpt)
throws ParseException
- Throws:
ParseException
abort
public static void abort()
header
public static void header(java.lang.String lang)
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception
resolveCDFile
public static List<DemFGenMain> resolveCDFile(java.lang.String file)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
resolveCDFile
public static List<DemFGenMain> resolveCDFile(java.io.InputStream in,
java.lang.String name)
throws ParseException
- Throws:
ParseException
resolveBEHFile
public static List<BehDef> resolveBEHFile(java.lang.String file)
throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
resolveBEHFile
public static List<BehDef> resolveBEHFile(java.io.InputStream in,
java.lang.String name)
throws ParseException
- Throws:
ParseException
justTypes
public static List<TypeDef> justTypes(List<DemFGenMain> CD)
print
public java.lang.String print()