Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
mozGenericWordUtils Class Reference

#include <mozGenericWordUtils.h>

Inheritance diagram for mozGenericWordUtils:
Inheritance graph
[legend]
Collaboration diagram for mozGenericWordUtils:
Collaboration graph
[legend]

List of all members.

Public Member Functions

NS_DECL_ISUPPORTS
NS_DECL_MOZISPELLI18NUTIL 
mozGenericWordUtils ()
virtual ~mozGenericWordUtils ()
void getRootForm (in wstring word, in PRUint32 type,[array, size_is(count)] out wstring words, out PRUint32 count)
 Given a word return a list of possible root forms of that word.
void fromRootForm (in wstring word,[array, size_is(icount)] in wstring iwords, in PRUint32 icount,[array, size_is(ocount)] out wstring owords, out PRUint32 ocount)
 Given a word return a list of possible root forms of that word.
void findNextWord (in wstring word, in PRUint32 length, in PRUint32 offset, out PRInt32 begin, out PRInt32 end)
 Given a unicode string and an offset, find the beginning and end of the next word.

Public Attributes

const PRUint32 kCheck = 0
const PRUint32 kSuggest = 1
readonly attribute wstring language
 The language being used to check spelling.

Detailed Description

Definition at line 44 of file mozGenericWordUtils.h.


Constructor & Destructor Documentation

Definition at line 43 of file mozGenericWordUtils.cpp.

{
  /* member initializers and constructor code */
}

Definition at line 48 of file mozGenericWordUtils.cpp.

{
  /* destructor code */
}

Member Function Documentation

void mozISpellI18NUtil::findNextWord ( in wstring  word,
in PRUint32  length,
in PRUint32  offset,
out PRInt32  begin,
out PRInt32  end 
) [inherited]

Given a unicode string and an offset, find the beginning and end of the next word.

begin and end are -1 if there are no words remaining in the string. This should really be folded into the Line/WordBreaker.

void mozISpellI18NUtil::fromRootForm ( in wstring  word,
[array, size_is(icount)] in wstring  iwords,
in PRUint32  icount,
[array, size_is(ocount)] out wstring  owords,
out PRUint32  ocount 
) [inherited]

Given a word return a list of possible root forms of that word.

void mozISpellI18NUtil::getRootForm ( in wstring  word,
in PRUint32  type,
[array, size_is(count)] out wstring  words,
out PRUint32  count 
) [inherited]

Given a word return a list of possible root forms of that word.


Member Data Documentation

Definition at line 48 of file mozISpellI18NUtil.idl.

Definition at line 49 of file mozISpellI18NUtil.idl.

readonly attribute wstring mozISpellI18NUtil::language [inherited]

The language being used to check spelling.

Definition at line 54 of file mozISpellI18NUtil.idl.


The documentation for this class was generated from the following files: