当前页面: 
在线文档首页 > 
NetBeans API Javadoc (Current Development Version)
FinderFactory.CharArrayBwdFinder (Editor Library) - NetBeans API Javadoc (Current Development Version)
org.netbeans.editor
Class FinderFactory.CharArrayBwdFinder
java.lang.Object
  
org.netbeans.editor.FinderFactory.AbstractFinder
      
org.netbeans.editor.FinderFactory.GenericBwdFinder
          
org.netbeans.editor.FinderFactory.CharArrayBwdFinder
- All Implemented Interfaces: 
 - Finder
 
- Enclosing class:
 - FinderFactory
 
public static class FinderFactory.CharArrayBwdFinder
- extends FinderFactory.GenericBwdFinder
 
Searches for anyone of the specified chars in backward direction.
 
 
 
| 
Method Summary | 
 char | 
getFoundChar()
 
            | 
protected  int | 
scan(char ch,
     boolean lastChar)
 
          This function decides if it found a desired string or not. | 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
FinderFactory.CharArrayBwdFinder
public FinderFactory.CharArrayBwdFinder(char[] searchChars)
scan
protected int scan(char ch,
                   boolean lastChar)
- Description copied from class: 
FinderFactory.GenericBwdFinder 
- This function decides if it found a desired string or not.
 The function receives currently searched character and flag if it's
 the last one that is searched or not.
- Specified by:
 scan in class FinderFactory.GenericBwdFinder
 
- Returns:
 - if the function decides that
 it found a desired string it sets 
found = true and 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. 
 
 
getFoundChar
public char getFoundChar()