public void RenderDocument(TextReader documentReader, IAdornedReferenceResolver resolver, TextWriter outputTo) { AdornedProcessor processor = new AdornedProcessor(); processor.Parse(documentReader); RenderProcessor(processor, resolver, outputTo, "document"); }
public void TestBigTest() { AdornedProcessor processor = new AdornedProcessor(); processor.Parse(AdornedTextTestDocuments.BigTest); XmlDocument document = processor.RenderToXml(); string documentText = document.OuterXml; }
public void RenderDocument(Section parsedDocument, IAdornedReferenceResolver resolver, TextWriter outputTo) { AdornedProcessor processor = new AdornedProcessor(); processor.Assign(parsedDocument); RenderProcessor(processor, resolver, outputTo, "document"); }
public void RenderProcessor(AdornedProcessor processor, IAdornedReferenceResolver resolver, TextWriter outputTo, string resultKind) { processor.Preprocess(_preprocessor); processor.ResolveReferences(resolver); XmlDocument document = processor.RenderToXml(); XsltArgumentList arguments = new XsltArgumentList(); arguments.AddParam("result-kind", "", resultKind); _renderer.Write(document, outputTo, arguments); }