Phil,
As far as I know, (except from using XRef, but I don't know how well it integrates
with the JDE), there is no great reliable way to do a "public method renaming" without
a grep.
Here is what I do
1. I do a recursive grep META-x-grep-find find . -name "*.java" | xargs grep -n
"myMethod"
2. from that I look at every source code that makes use of the method and replace its
name either manually for by a find/replace
Guillaume.
ps: to speed up the edition of the grep-find command I use the following setting:
;;customize version of grep-find.
;;FIXME: add this to the JDE menu.
;;FIXME2: make a command like this which uses the variable defined by JDE pointing to
the project root.
(setq grep-find-command "find . -name \"*.java\" | xargs grep -n \"\"")
(global-set-key "\M-s" 'grep-find)