|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectedu.neu.ccs.demeterf.demfgen.IncludeCDs
public class IncludeCDs
Resolve the Included CD/BEH files recursively. Cycles are not broken, and repeate includes result in multiple definitions.
| Nested Class Summary | |
|---|---|
static class |
IncludeCDs.Read<X>
|
| Constructor Summary | |
|---|---|
IncludeCDs()
|
|
| Method Summary | |
|---|---|
static ImportList |
allImports(List<DemFGenMain> l)
|
static List<TypeDef> |
allTypes(List<DemFGenMain> l)
|
static java.lang.String |
localFile(java.lang.String name,
java.lang.String inc)
|
static LookDef |
maxLookAhead(List<DemFGenMain> l)
|
static List<BehDef> |
resolveBEHs(IncludeList l,
java.lang.String par)
|
static List<BehDef> |
resolveBEHs(IncludeList l,
java.lang.String par,
DoGen g)
|
static List<DemFGenMain> |
resolveCDs(IncludeList l,
java.lang.String par)
|
static List<DemFGenMain> |
resolveCDs(IncludeList l,
java.lang.String par,
DoGen g)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IncludeCDs()
| Method Detail |
|---|
public static List<DemFGenMain> resolveCDs(IncludeList l,
java.lang.String par)
public static List<DemFGenMain> resolveCDs(IncludeList l,
java.lang.String par,
DoGen g)
public static List<BehDef> resolveBEHs(IncludeList l,
java.lang.String par)
public static List<BehDef> resolveBEHs(IncludeList l,
java.lang.String par,
DoGen g)
public static java.lang.String localFile(java.lang.String name,
java.lang.String inc)
public static List<TypeDef> allTypes(List<DemFGenMain> l)
public static LookDef maxLookAhead(List<DemFGenMain> l)
public static ImportList allImports(List<DemFGenMain> l)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||