Folks,
JDE now supports code completion. That is fantastic.
However it does it based on Java reflection. Which means
that the classes have to be loaded into the Beanshell's
JVM for introspection. IMHO that is very inefficient for the
code which does not change e.g. Standard Java Class library.
Shouldn't it be possible to take a .jar file and create
a precompiled completion database for that file and use as
a fast access cache. This will work especially well on the
.jar or .zip files. That is because the validity of the
databse cache could be easily tested using a simple timestamp
comparison.
JDE will have to keep track of the mapping between .jar file
and the compiled database. A standalone tool could go through
all the classes in a .jar file and create such a database.
This is somewhat along the lines of TAGS file only for .classes.
Just and idea !
-sandip
Sandip V. Chitale
work: (408) 535 1791
email: [EMAIL PROTECTED]
web: http://www.blazesoftware.com
March 22.-28.2001 CeBIT
Visit Brokat Technologies in Pavilion P32, our new location!