public boolean findAndSelect(String findString, boolean isHexString, boolean searchForward,
                                 boolean ignoreCase)
        throws IOException
    {
        return findAndSelectInternal(findString, isHexString, searchForward, ignoreCase, true);
    }
Performs a find on the text and sets the selection accordingly.
The find starts at the current caret position.

@param findString    the literal to find
@param isHexString   consider the literal as an hex string (ie. "0fdA1"). Used for binary finds.
                     Will search full bytes only, odd number of hex characters will have a leading '0' added.
@param searchForward look for matches after current position
@param ignoreCase    match upper case with lower case characters
@return whether a match was found
plugins/org.jkiss.dbeaver.ui.editors.hex/src/org/jkiss/dbeaver/ui/editors/binary/HexEditControl.java