I'm getting an error when I try to use symantic-symref that it does not know how to work with jde-mode.  My auto-mode-alist contains ("\\.java" . jde-mode).  It appears that this command is failing to match:

(string-match "\\\\\\.\\([^\\'>]+\\)\\\\'" (car X))

where (car X) is "\\.java".  If I take out the trailing \\\\', it will match, and I'm not understanding what that is supposed to be doing.  Should that be there?  Is there something missing from my auto-mode declaration that should be there?