public HtmlTextParser(string html)
		{
			if (string.IsNullOrEmpty(html))
			{
				throw new ArgumentNullException("html");
			}

			context = new AnalyzerContext(html, this);
			index = 0;
			eof = context.EOF;
			analyzer = context.GetTextAnalyzer(index);
		}
 public void SetAnalyzer(HtmlAnalyzer analyzer)
 {
     if (OnAnalyzerChange != null)
     {
         OnAnalyzerChange(analyzer);
     }
 }
		internal override void SetAnalyzer(HtmlAnalyzer newAnalyzer)
		{
			analyzer = newAnalyzer;
		}
 public void SetAnalyzer(HtmlAnalyzer analyzer)
 {
     parser.SetAnalyzer(analyzer);
 }
 internal abstract void SetAnalyzer(HtmlAnalyzer analyzer);