public static class FinderFactory.PreviousWordBwdFinder extends FinderFactory.GenericBwdFinder
|Constructor and Description|
|Modifier and Type||Method and Description|
Reset the finder
This function decides if it found a desired string or not.
public PreviousWordBwdFinder(BaseDocument doc, boolean stopOnEOL, boolean stopOnWhitespace)
public void reset()
protected int scan(char ch, boolean lastChar)
found = trueand returns how many characters back the searched string begins in backward direction (0 stands for current character). It is usually 0 as the finder usually decides after the last required character but it's not always the case e.g. for whole-words-only search it can be 1 or so. If the string is not yet found it returns how many characters it should go in backward direction (in this case it would usually be -1). The next searched character will be that one requested.