C# Class Pegasus.Workbench.PegasusHighlightingStrategy

Inheritance: IHighlightingStrategy
显示文件 Open project: otac0n/Pegasus

Public Methods

Method Description
GetColorFor ( string name ) : HighlightColor
MarkTokens ( IDocument document ) : void
MarkTokens ( IDocument document, List lines ) : void
PegasusHighlightingStrategy ( ) : System

Private Methods

Method Description
GetHighlightedTokens ( string text ) : IList>
GetLexicalElements ( string text ) : IList

Method Details

GetColorFor() public method

public GetColorFor ( string name ) : HighlightColor
name string
return ICSharpCode.TextEditor.Document.HighlightColor

MarkTokens() public method

public MarkTokens ( IDocument document ) : void
document IDocument
return void

MarkTokens() public method

public MarkTokens ( IDocument document, List lines ) : void
document IDocument
lines List
return void

PegasusHighlightingStrategy() public method

public PegasusHighlightingStrategy ( ) : System
return System