|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.swabunga.spell.event.DocumentWordTokenizer
This class tokenizes a swing document model. It also allows for the document model to be changed when corrections occur.
| Constructor Summary | |
DocumentWordTokenizer(javax.swing.text.Document document)
|
|
| Method Summary | |
java.lang.String |
getContext()
Returns the current text that is being tokenized (includes any changes that have been made) |
int |
getCurrentWordCount()
Returns the current number of words that have been processed |
int |
getCurrentWordEnd()
Returns the current end word position in the text |
int |
getCurrentWordPosition()
Returns the current character position in the text |
boolean |
hasMoreWords()
Returns true if there are more words that can be processed in the string |
boolean |
isNewSentence()
Returns true if the current word is at the start of a sentence |
java.lang.String |
nextWord()
Returns the next word in the text |
void |
replaceWord(java.lang.String newWord)
Replaces the current word token |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DocumentWordTokenizer(javax.swing.text.Document document)
| Method Detail |
public boolean hasMoreWords()
hasMoreWords in interface WordTokenizerpublic int getCurrentWordPosition()
getCurrentWordPosition in interface WordTokenizerpublic int getCurrentWordEnd()
getCurrentWordEnd in interface WordTokenizerpublic java.lang.String nextWord()
nextWord in interface WordTokenizerpublic int getCurrentWordCount()
getCurrentWordCount in interface WordTokenizerpublic void replaceWord(java.lang.String newWord)
replaceWord in interface WordTokenizernewWord - the string which should replace the current word.public java.lang.String getContext()
getContext in interface WordTokenizerpublic boolean isNewSentence()
isNewSentence in interface WordTokenizer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||