示例#1
0
		/// <summary>See <see cref="IDocumenter"/>.</summary>
		public override void Clear()
		{
			Config = new LinearHtmlDocumenterConfig();
		}
示例#2
0
		/// <summary>
		/// Contructor.
		/// </summary>
		/// <param name="config">LinearHtmlDocumenterConfig from which the property values can be retrieved.</param>
		/// <param name="fileName">Name of the HTML file that is currently being generated by the xslt processor.</param>
		public LhExternalHtmlProvider(LinearHtmlDocumenterConfig config, string fileName)
		{
			_config = config;
			_fileName = fileName;
		}
示例#3
0
		/// <summary>
		/// Default constructor.
		/// </summary>
		public LinearHtmlDocumenter( LinearHtmlDocumenterConfig config ) : base( config )
		{
			namespaceWriters = new Hashtable();

			namespaceSections = new Hashtable();
			namespaceSections.Add("typeList", "Type List"); // writer for list of types in namespace
			namespaceSections.Add("class", "Classes");
			namespaceSections.Add("interface", "Interfaces");
			namespaceSections.Add("enumeration", "Enumerations");
			namespaceSections.Add("structure", "Structs");
			namespaceSections.Add("delegate", "Delegates");
		}