Package com.swabunga.spell.event
Class XMLWordFinder
java.lang.Object
com.swabunga.spell.event.AbstractWordFinder
com.swabunga.spell.event.XMLWordFinder
- All Implemented Interfaces:
WordFinder
A word finder for XML or HTML documents, which searches text for sequences
of letters, but ignores the text inside any tags.
- Author:
- Anthony Roy (ajr@antroy.co.uk)
-
Field Summary
Fields inherited from class com.swabunga.spell.event.AbstractWordFinder
currentWord, nextWord, sentenceIterator, startsSentence, text
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.swabunga.spell.event.AbstractWordFinder
current, getText, hasNext, ignore, ignore, ignore, ignore, init, isWordChar, isWordChar, replace, setSentenceIterator, setText, startsSentence, toString
-
Constructor Details
-
XMLWordFinder
Creates a new DefaultWordFinder object.- Parameters:
inText
- the text to search.
-
-
Method Details
-
next
This method scans the text from the end of the last word, and returns a new Word object corresponding to the next word.- Specified by:
next
in interfaceWordFinder
- Specified by:
next
in classAbstractWordFinder
- Returns:
- the next word.
- Throws:
WordNotFoundException
- search string contains no more words.
-