|
// 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;
namespace ICSharpCode.AvalonEdit.Highlighting.Xshd
{
/// <summary>
/// A visitor over the XSHD element tree.
/// </summary>
public interface IXshdVisitor
{
/// <summary/>
object VisitRuleSet(XshdRuleSet ruleSet);
/// <summary/>
object VisitColor(XshdColor color);
/// <summary/>
object VisitKeywords(XshdKeywords keywords);
/// <summary/>
object VisitSpan(XshdSpan span);
/// <summary/>
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1716:IdentifiersShouldNotMatchKeywords", Justification = "A VB programmer implementing a visitor?")]
object VisitImport(XshdImport import);
/// <summary/>
object VisitRule(XshdRule rule);
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.