There is a bug in the code. I just fixed the bug in cvs, if you are runnning the latest feel free to grab a the new version jde-open-source.el.
You might be able to grab the file even if you are not running the latest, just check that your version of jde-open-source.el is 1.8. Javier Raul Acevedo <[EMAIL PROTECTED]> writes: > Sometimes JDE can't find the method definition, when that method is > defined in a parent class. For example: > > SomeClass.java: > public class SomeClass { > public void someMethod() { > Foo f = new foo(); > f.doFooThing() > f.doParentClassThing(); > } > } > > ParentClass.java: > public class ParentClass { > public void doParentClassThing() { ... } > } > > Foo.java: > public class Foo extends ParentClass { > public void doFooThing() { ... } > } > > If I put the cursor over f.dooFooThing(), C-x C-v C-g will find the > method definition just fine. If I put the cursor over > f.doParentClassThing(), the buffer for Foo.java will get displayed, and > I'll get a dialog box for "Which class?" which shows java.lang.Object > and org.omg.CORBA.Object as choices (apparently I have CORBA classes in > my CLASSPATH, and it is just showing all possibilites for an Object > class). Obviously what should happen is that JDE takes me to > ParentClass.java and the definition of doParentClassThing. > > Any ideas? > > Raul > -- Javier S. Lopez [EMAIL PROTECTED] Forum Systems, Inc. (781) 788-4206 95 Sawyer St., Suite 110, http://www.forumsys.com Waltham, MA 02453