/AvalonEdit/ICSharpCode.AvalonEdit/Xml/IAXmlVisitor.cs
http://github.com/icsharpcode/ILSpy · C# · 29 lines · 13 code · 6 blank · 10 comment · 0 complexity · 76dc2cb8f8732b2ac9ac8b13d882dc57 MD5 · raw file
- // 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
- {
- /// <summary>
- /// Visitor for the XML tree
- /// </summary>
- public interface IAXmlVisitor
- {
- /// <summary> Visit RawDocument </summary>
- void VisitDocument(AXmlDocument document);
-
- /// <summary> Visit RawElement </summary>
- void VisitElement(AXmlElement element);
-
- /// <summary> Visit RawTag </summary>
- void VisitTag(AXmlTag tag);
-
- /// <summary> Visit RawAttribute </summary>
- void VisitAttribute(AXmlAttribute attribute);
-
- /// <summary> Visit RawText </summary>
- void VisitText(AXmlText text);
- }
- }