edu.neu.ccs.demeter.APRlib.cd Namespace
Classes
| Class | Description |
|---|
| BaseclassEdge | |
| ClassDefinition | A ClassDefinition contains a list of KeyWords, a ParamClassName and a ClassParts. ParamClassName contains a ClassName and a list of parameters (ClassNames). ClassParts is the baseclass for ConstOrAltClass and RepetitionClass. ConstOrAltClass is the base class of ConstructionClass and AlternationClass. Both contain a list of PartOrSyntax (Fields), and a list of |
| ClassDefinitionAll | Summary description for ClassDefinitionAll. |
| ClassDefinitionCollection | Replaces ClassGraphEntry_SList. |
| ClassGraph | ClassGraph is a directed graph formed by ClassDefinition objects as Nodes and subclasses of EdgeBase as Edges. ClassDefinition is a Wrapper and a Decorator around System.Type that maintains the information discovered by Reflection and also adds functionality to the Type object. The different edge types are: - InterfaceEdge. - BaseClassEdge. - SubClassEdge. - PartEdge. |
| ClassName | |
| ClassNameCollection | StringCollection with Union and Intersection. |
| EdgeBase | |
| EdgeBaseSet | Summary description for EdgeBaseSet. |
| InterfaceEdge | |
| PartEdge | |
| StrategyGraphEdgeCollection | Replaces SGEdge_SList. |
| SubclassEdge | |
Enumerations