[csdoc-patches] CVS: csdoc/src/csdoc/MCSDoc ChangeLog,1.7,1.8 DocTreeGenerator.cs,1.3,1.4 RootDoc.cs
Status: Planning
Brought to you by:
mastergaurav
From: Gaurav V. <mas...@us...> - 2003-03-28 10:17:43
|
Update of /cvsroot/csdoc/csdoc/src/csdoc/MCSDoc In directory sc8-pr-cvs1:/tmp/cvs-serv15328 Modified Files: ChangeLog DocTreeGenerator.cs RootDoc.cs Log Message: 2003-03-28 * RootDoc.cs : Stubbed PopulateXXXX methods * DocTreeGenerator.cs : Looks like won't need it in future Index: ChangeLog =================================================================== RCS file: /cvsroot/csdoc/csdoc/src/csdoc/MCSDoc/ChangeLog,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- ChangeLog 27 Mar 2003 17:57:17 -0000 1.7 +++ ChangeLog 28 Mar 2003 10:17:40 -0000 1.8 @@ -1,4 +1,9 @@ +2003-03-28 Gaurav Vaish <mastergaurav AT users DOT sf DOT net> + + * RootDoc.cs : Stubbed PopulateXXXX methods + * DocTreeGenerator.cs : Looks like won't need it in future + 2003-03-27 Gaurav Vaish <mastergaurav AT users DOT sf DOT net> * RootDoc.cs : Initial implementation. Index: DocTreeGenerator.cs =================================================================== RCS file: /cvsroot/csdoc/csdoc/src/csdoc/MCSDoc/DocTreeGenerator.cs,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- DocTreeGenerator.cs 27 Mar 2003 17:57:18 -0000 1.3 +++ DocTreeGenerator.cs 28 Mar 2003 10:17:40 -0000 1.4 @@ -15,21 +15,18 @@ internal class DocTreeGenerator { private TypeContainer root; - private IRootDoc rootDoc; + private RootDoc rootDoc; public DocTreeGenerator(TypeContainer root) { this.root = root; - rootDoc = new RootDoc(); + rootDoc = new RootDoc(root); CreateTree(); } private void CreateTree() { - /* go through each Types, Delegates, - * Enums, Interfaces - */ - throw new NotImplementedException(); + //rootDoc.Parse(root); } public IRootDoc RootDoc Index: RootDoc.cs =================================================================== RCS file: /cvsroot/csdoc/csdoc/src/csdoc/MCSDoc/RootDoc.cs,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- RootDoc.cs 27 Mar 2003 17:57:18 -0000 1.3 +++ RootDoc.cs 28 Mar 2003 10:17:40 -0000 1.4 @@ -7,6 +7,7 @@ * */ +using System; using Mono.CSharp; namespace MCSDoc @@ -15,13 +16,40 @@ { INamespaceDoc[] namespaces; IClassDoc[] classes; + IStructDoc[] structs; IDelegateDoc[] delegates; IEnumDoc[] enums; IInterfaceDoc[] interfaces; - IStructDoc[] structs; - public RootDoc() + public RootDoc(TypeContainer root) + { + Parse(root); + } + + private void Parse(TypeContainer root) + { + throw new NotImplementedException(); + } + + private void PopulateContainers(ArrayList containers) + { + //classes and structs + throw new NotImplementedException(); + } + + private void PopulateEnums(ArrayList enums) + { + throw new NotImplementedException(); + } + + private void PopulateDelegates(ArrayList delegates) + { + throw new NotImplementedException(); + } + + private void PopulateInterfaces(ArrayList interfaces) { + throw new NotImplementedException(); } } } |