- addHighlighter
Adds the highlighter to the target.
- adjustStartPosition
Called if startIndex is different from last search and make sure a
backwards/forwards search starts
- convertColumnIndexToModel
Converts and returns the given column index from view coordinates to model
coordinates. This impleme
- createMatchHighlighter
Creates and returns the Highlighter used as match marker.
- createMatchPredicate
Creates and returns a HighlightPredicate appropriate for the current search
result.
- doSearch
Performs a search starting at the given startIndex using the pattern;
java.util.regex.Pattern. The s
- findExtendedMatch
Matches the cell at row/lastFoundColumn against the pattern. Called if
sameRowIndex && !hasEqualRegE
- findMatchAndUpdateState
Loops through the searchable until a match is found or the end is reached.
Updates internal search s
- getHighlighters
Returns the highlighters registered on the search target.
- getMatchHighlighter
Returns the Hihglighter to use as match marker, lazyly created if null.
- getSize
Returns the size of this searchable.
- getTarget
It's the responsibility of subclasses to covariant override.