C# Class ScrewTurn.Wiki.PluginFramework.MessageDocument

Represents a message for use with the search engine.
Inheritance: IDocument
Mostrar archivo Open project: mono/ScrewTurnWiki

Public Methods

Method Description
GetDocumentName ( System.PageInfo page, int messageID ) : string

Gets the document name for a message.

GetMessageDetails ( string documentName, string &pageName, int &messageID ) : void

Gets the page name and message ID from a document name.

MessageDocument ( System.PageInfo pageInfo, int messageID, DumpedDocument dumpedDocument, Tokenizer tokenizer ) : System

Initializes a new instance of the T:MessageDocument class.

Tokenize ( string content ) : WordInfo[]

Performs the tokenization of the document content.

Method Details

GetDocumentName() public static method

Gets the document name for a message.
public static GetDocumentName ( System.PageInfo page, int messageID ) : string
page System.PageInfo The page.
messageID int The message ID.
return string

GetMessageDetails() public static method

Gets the page name and message ID from a document name.
public static GetMessageDetails ( string documentName, string &pageName, int &messageID ) : void
documentName string The document name.
pageName string The page name.
messageID int The message ID.
return void

MessageDocument() public method

Initializes a new instance of the T:MessageDocument class.
public MessageDocument ( System.PageInfo pageInfo, int messageID, DumpedDocument dumpedDocument, Tokenizer tokenizer ) : System
pageInfo System.PageInfo The page.
messageID int The message ID.
dumpedDocument ScrewTurn.Wiki.SearchEngine.DumpedDocument The dumped document data.
tokenizer Tokenizer The tokenizer.
return System

Tokenize() public method

Performs the tokenization of the document content.
public Tokenize ( string content ) : WordInfo[]
content string The content to tokenize.
return WordInfo[]