// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) // This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Text; namespace ICSharpCode.AvalonEdit.Xml { /// /// Visitor for the XML tree /// public interface IAXmlVisitor { /// Visit RawDocument void VisitDocument(AXmlDocument document); /// Visit RawElement void VisitElement(AXmlElement element); /// Visit RawTag void VisitTag(AXmlTag tag); /// Visit RawAttribute void VisitAttribute(AXmlAttribute attribute); /// Visit RawText void VisitText(AXmlText text); } }