This only partially solves the problem. If class Bar is static, then I still
can't see it.

public class Foo {
        public static class Bar {
        }
}

Thank you,

Ittay


-----Original Message-----
From: Paul Kinnucan [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, June 14, 2000 4:13 AM
To: Ittay Freiman; [EMAIL PROTECTED]
Subject: Re: jde's imenu doesn't index inner classes 


At 05:48 PM 6/13/00 +0300, you wrote: 
>>>>
This applies to both  static / non-static inner classes.   so if i  have
public class Foo  {      public class Bar {      } }  then in imenu i see
'class.Foo', but not 'class.Bar' (also not under class.Foo), or any of its
methods.   This applies to all  kinds of inner classes, static, private
etc.  As I'm not familiar  with either imenu / semantic, I'm asking for
your help.  I'm using JDE 2.1.6,  with the jde-imenu and jde-parse patches
that were posted here a couple of days  ago. I'm running XEmacs 21.2 under
Windows NT.  Thank  you, Ittay 


Replace jde-parse.el and java.bnf in the JDE 2.1.6 lisp directory with the
attached updated versions. The updated files contain fixes to the Java
grammar plus support for including full signatures of methods on the imenu
index (thanks to David Ponce). 

- Paul


------------------------------------------------------------
TECH SUPPORT POLICY

I respond only to requests that contain a complete problem report. The
easiest way to ensure that your report is complete is to include the output
of the JDE->Help->Submit Problem Report command in your request. 

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

JDE website: http://sunsite.auc.dk/jde/

JDE mailing list archive: 
http://www.mail-archive.com/[email protected]/maillist.html


Reply via email to