[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();
}
}
}
|