C# Class Highlight.Engines.XmlEngine

Inheritance: Engine
显示文件 Open project: thomasjo/highlight

Protected Methods

Method Description
PostHighlight ( Definition definition, string input ) : string
PreHighlight ( Definition definition, string input ) : string
ProcessBlockPatternMatch ( Definition definition, BlockPattern pattern, Match match ) : string
ProcessMarkupPatternMatch ( Definition definition, MarkupPattern pattern, Match match ) : string
ProcessWordPatternMatch ( Definition definition, WordPattern pattern, Match match ) : string

Private Methods

Method Description
ProcessPatternMatch ( Pattern pattern, Match match ) : string

Method Details

PostHighlight() protected method

protected PostHighlight ( Definition definition, string input ) : string
definition Highlight.Patterns.Definition
input string
return string

PreHighlight() protected method

protected PreHighlight ( Definition definition, string input ) : string
definition Highlight.Patterns.Definition
input string
return string

ProcessBlockPatternMatch() protected method

protected ProcessBlockPatternMatch ( Definition definition, BlockPattern pattern, Match match ) : string
definition Highlight.Patterns.Definition
pattern Highlight.Patterns.BlockPattern
match System.Text.RegularExpressions.Match
return string

ProcessMarkupPatternMatch() protected method

protected ProcessMarkupPatternMatch ( Definition definition, MarkupPattern pattern, Match match ) : string
definition Highlight.Patterns.Definition
pattern Highlight.Patterns.MarkupPattern
match System.Text.RegularExpressions.Match
return string

ProcessWordPatternMatch() protected method

protected ProcessWordPatternMatch ( Definition definition, WordPattern pattern, Match match ) : string
definition Highlight.Patterns.Definition
pattern Highlight.Patterns.WordPattern
match System.Text.RegularExpressions.Match
return string