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