| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectprocessing.app.syntax.TextUtilities
public class TextUtilities
Class with several utility functions used by the text area component.
| Constructor Summary | |
|---|---|
TextUtilities()
 | 
|
| Method Summary | |
|---|---|
static int | 
findMatchingBracket(javax.swing.text.Document doc,
                    int offset)
Returns the offset of the bracket matching the one at the specified offset of the document, or -1 if the bracket is unmatched (or if the character is not a bracket).  | 
static int | 
findWordEnd(java.lang.String line,
            int pos,
            java.lang.String noWordSep)
Locates the end of the word at the specified position.  | 
static int | 
findWordStart(java.lang.String line,
              int pos,
              java.lang.String noWordSep)
Locates the start of the word at the specified position.  | 
| Methods inherited from class java.lang.Object | 
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public TextUtilities()
| Method Detail | 
|---|
public static int findMatchingBracket(javax.swing.text.Document doc,
                                      int offset)
                               throws javax.swing.text.BadLocationException
doc - The documentoffset - The offset
javax.swing.text.BadLocationException - If an out-of-bounds access
 was attempted on the document text
public static int findWordStart(java.lang.String line,
                                int pos,
                                java.lang.String noWordSep)
line - The textpos - The position
public static int findWordEnd(java.lang.String line,
                              int pos,
                              java.lang.String noWordSep)
line - The textpos - The position
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||