/// <summary>
 /// Html preprocessor dialog.
 /// </summary>
 public HtmlPreprocessorDialog(
     NodeDataProvider dataProvider,
     GraphicsInfo graphicsInfo,
     XslPreprocessManager preprocessManager
     ) : base(
         dataProvider,
         graphicsInfo
         )
 {
     this._pathToHtml        = GetDbfsFolderName();
     this._preprocessManager = preprocessManager;
 }
		private XslPreprocessManager GetManager(
			NodeDataProvider dataProvider,
			GraphicsInfo     graphicsInfo
		)
		{
			XslPreprocessManager result = new XslPreprocessManager(this._model.DbFs);

			result.AvailablePreprocessors.Add(new GraphPreprocessor(dataProvider, graphicsInfo));
			result.AvailablePreprocessors.Add(new GraphPreprocessorDialog(dataProvider, graphicsInfo));
			result.AvailablePreprocessors.Add(new DataGridPreprocessorDialog(dataProvider, graphicsInfo));
			result.AvailablePreprocessors.Add(new HtmlPreprocessorDialog(dataProvider, graphicsInfo, result));
			// result.AvailablePreprocessors.Add(new RDLPreprocessorDialog(dataProvider, graphicsInfo));

			return result;
		}
		/// <summary>
		/// Html preprocessor dialog.
		/// </summary>
		public HtmlPreprocessorDialog(
			NodeDataProvider     dataProvider,
			GraphicsInfo         graphicsInfo,
			XslPreprocessManager preprocessManager
		) : base(
				dataProvider,
				graphicsInfo
			)
		{
			this._pathToHtml        = GetDbfsFolderName();
			this._preprocessManager = preprocessManager;
		}