Paul Kinnucan, the original developer of JDE, wrote a prototype of  
what is now the semantic database system in Semantic.  This database  
system was designed to add the layer needed to integrate the JDE tag  
lookup system into Semantic.  I then did the current implementation,  
and also made a database for Emacs Lisp tags to prove it was possible.

As you noticed, however, the JDEE integration never happened.  Joakim  
has since taken my original semanticdb-java.el implementation, and  
started adapting it to use clojure, and has had some success.  His  
code so far is already in CEDET/CVS.  Someone who understands the  
language and has the necessary installed tools needs to take the time  
to finish this task.

Eric

Ludovic Courtès <[email protected]> seems to think that:

> Hello,
>
> What kind of support does Semantic have for "system include paths" in
> Java?
>
> In Java, there are two ways to obtain classes and symbols:
>
>   1. From source files, which Semantic should be able to do on its own,
>      provided it knows where to look for them.
>
>   2. From compiled `.class' files, which needs help from external Java
>      tools.
>
> My understanding is that, at best, Semantic can only do (1) while JDEE
> can only do (2).  This means that using `semantic-add-system-include' to
> point to `.jar' or `.class' files will not have any effect.  Likewise,
> Semantic's tools such as smart completion will not work with
> symbols/classes coming from compiled Java code, while JDEE's own
> completion system may have limitations of its own (e.g., no idle
> completion).
>
> My feeling is that there's a gap to be bridged between both tools.  It
> would be nice if Semantic were able to handle (2), so that we'd have a
> uniform handling of Java symbol/class lookup.  Technically, that would
> mean bringing some Elisp/Java support code from JDEE to Semantic, which
> may be a fair amount of work (I'm not sufficiently familiar with the two
> projects to have a clear idea, though).
>
> What do you think?
>



------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
jdee-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jdee-users

Reply via email to