C# 클래스 ICSharpCode.AvalonEdit.Highlighting.Xshd.XmlHighlightingDefinition.TranslateElementVisitor

상속: IXshdVisitor
파일 보기 프로젝트 열기: kjk/kjkpub

공개 메소드들

메소드 설명
TranslateElementVisitor ( XmlHighlightingDefinition def, IHighlightingDefinitionReferenceResolver resolver ) : System
VisitColor ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdColor color ) : object
VisitImport ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdImport import ) : object
VisitKeywords ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdKeywords keywords ) : object
VisitRule ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdRule rule ) : object
VisitRuleSet ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdRuleSet ruleSet ) : object
VisitSpan ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdSpan span ) : object

비공개 메소드들

메소드 설명
CreateRegex ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdElement position, string regex, XshdRegexType regexType ) : Regex
GetColor ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdElement position, XshdReference colorReference ) : HighlightingColor
GetDefinition ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdElement position, string definitionName ) : IHighlightingDefinition
GetRuleSet ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdElement position, XshdReference ruleSetReference ) : HighlightingRuleSet
Merge ( HighlightingRuleSet target, HighlightingRuleSet source ) : void
MergeColor ( HighlightingColor baseColor, HighlightingColor newColor ) : HighlightingColor

메소드 상세

TranslateElementVisitor() 공개 메소드

public TranslateElementVisitor ( XmlHighlightingDefinition def, IHighlightingDefinitionReferenceResolver resolver ) : System
def XmlHighlightingDefinition
resolver IHighlightingDefinitionReferenceResolver
리턴 System

VisitColor() 공개 메소드

public VisitColor ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdColor color ) : object
color ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdColor
리턴 object

VisitImport() 공개 메소드

public VisitImport ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdImport import ) : object
import ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdImport
리턴 object

VisitKeywords() 공개 메소드

public VisitKeywords ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdKeywords keywords ) : object
keywords ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdKeywords
리턴 object

VisitRule() 공개 메소드

public VisitRule ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdRule rule ) : object
rule ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdRule
리턴 object

VisitRuleSet() 공개 메소드

public VisitRuleSet ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdRuleSet ruleSet ) : object
ruleSet ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdRuleSet
리턴 object

VisitSpan() 공개 메소드

public VisitSpan ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdSpan span ) : object
span ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdSpan
리턴 object