C# Class ICSharpCode.TextEditor.Util.LookupTable

This class implements a keyword map. It implements a digital search trees (tries) to find a word.
ファイルを表示 Open project: Clancey/MonoMac.Windows.Form Class Usage Examples

Public Methods

Method Description
LookupTable ( bool casesensitive ) : System

Creates a new instance of LookupTable

this ( IDocument document, LineSegment line, int offset, int length ) : object

Get the object, which was inserted under the keyword (line, at offset, with length length), returns null, if no such keyword was inserted.

this ( string keyword ) : object

Inserts an object in the tree, under keyword

Method Details

LookupTable() public method

Creates a new instance of LookupTable
public LookupTable ( bool casesensitive ) : System
casesensitive bool
return System

this() public method

Get the object, which was inserted under the keyword (line, at offset, with length length), returns null, if no such keyword was inserted.
public this ( IDocument document, LineSegment line, int offset, int length ) : object
document IDocument
line ICSharpCode.TextEditor.Document.LineSegment
offset int
length int
return object

this() public method

Inserts an object in the tree, under keyword
public this ( string keyword ) : object
keyword string
return object