public class JXEditorPane.DocumentSearchable extends java.lang.Object implements Searchable
Constructor and Description |
---|
JXEditorPane.DocumentSearchable() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
isEmpty(java.lang.String searchString)
checks if the searchString should be interpreted as empty.
|
int |
search(java.util.regex.Pattern pattern)
Search for the pattern from the beginning of the document.
|
int |
search(java.util.regex.Pattern pattern,
int startIndex)
Search for the pattern from the start index.
|
int |
search(java.util.regex.Pattern pattern,
int startIndex,
boolean backwards)
Search for the pattern from the start index.
|
int |
search(java.lang.String searchString)
Search
searchString from the beginning of a document. |
int |
search(java.lang.String searchString,
int columnIndex)
Search
searchString from the given position in a document. |
int |
search(java.lang.String searchString,
int columnIndex,
boolean backward)
Search
searchString in the given direction from the some position in a document. |
public int search(java.lang.String searchString)
Searchable
searchString
from the beginning of a document.search
in interface Searchable
searchString
- String
we should find in a document.String
or -1 if a match cannot be found.public int search(java.lang.String searchString, int columnIndex)
Searchable
searchString
from the given position in a document.search
in interface Searchable
searchString
- String
we should find in a document.columnIndex
- Start position in a document or -1 if we want to search from the beginning.String
or -1 if a match cannot be found.public int search(java.lang.String searchString, int columnIndex, boolean backward)
Searchable
searchString
in the given direction from the some position in a document.search
in interface Searchable
searchString
- String
we should find in a document.columnIndex
- Start position in a document or -1 if we want to search from the beginning.backward
- Indicates search direction, will search from the given position towards the
beginning of a document if this parameter is true
.String
or -1 if a match cannot be found.protected boolean isEmpty(java.lang.String searchString)
searchString
- public int search(java.util.regex.Pattern pattern)
Searchable
search
in interface Searchable
pattern
- Pattern for searchPattern
or -1 if a match cannot be found.public int search(java.util.regex.Pattern pattern, int startIndex)
Searchable
search
in interface Searchable
pattern
- Pattern for searchstartIndex
- starting index of search. If -1 then start from the beginningpublic int search(java.util.regex.Pattern pattern, int startIndex, boolean backwards)
Searchable
search
in interface Searchable
pattern
- Pattern for searchstartIndex
- starting index of search. If -1 then start from the beginningbackwards
- indicates the direction if true then search is backwards