Logo Search packages:      
Sourcecode: ndoc version File versions  Download package

bool NDoc::Documenter::LinearHtml::LinearHtmlDocumenter::MakeHtml ( string  outputFileName  )  [inline, private]

Build and emit the html document from the loaded NDoc Xml document.

Returns:

Definition at line 944 of file LinearHtmlDocumenter.cs.

Referenced by Main().

            {
                  StartWriters();
                  XPathNavigator assyNav = GetDescendantNodeWithName(xPathNavigator, "assembly");

                  // for each assembly...
                  do 
                  {
                        if (assyNav.Name == "assembly")
                        {
                              MakeHtmlForAssembly(assyNav);
                        }
                        else
                        {
                              Trace.WriteLine(String.Format("Skipping non-assembly node name {0}", 
                                    assyNav.Name));
                        }
                  } while(assyNav.MoveToNext());

                  EndWriters(); // prep for emit
                  EmitHtml(outputFileName);
                  DeleteWriters(); // close them so re-build doesn't accumulate html

                  return(true);
            }


Generated by  Doxygen 1.6.0   Back to index