I think what plalleme is looking for enumeration of all classes/interfaces (java types 
in general) on the classpath. I think the:

jde.util.JdeUtilities
jde.util.ProjectClasses
or in general jde.util.*

classes deals with that. However I think there is no method to enumerate the ALL types 
on classpath.

-sandip
HINT:

Look into

    /**
     * returns a list of fully qualified classnames matching an
     * unqualified name in all classpath entries for the project.
     *
     * @param unqualifiedName a <code>String</code> value
     * @return a <code>List</code> value
     * @exception IOException if an error occurs
     */
    List getClassNames(String unqualifiedName) throws IOException {
        List rv = new ArrayList();
        for (Iterator i = classPathEntries.iterator(); i.hasNext();) {

            ClassPathEntry cpe = (ClassPathEntry) i.next();
            rv.addAll(cpe.getClassNames(unqualifiedName));
        }
        return rv;
    }

of jde.util.ProjectClasses

Sandip

-----Original Message-----
From: Paul Kinnucan [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, June 15, 2004 10:23 AM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: Trans.: Class finding

[EMAIL PROTECTED] writes:
 > 
 > Hi,
 > 
 > is there a way to find all class names in the jde project matching a regexp ?
 > i've read the jde doc, but it seems nothing appears about it. (i don't want jump
 > to classsource, but just watch all class names then choose one and jump to source)
 > 

Your question is not very clear. JDE->Find->Expression finds all occurrences of 
a regular expression in the current directory that matches a regular expression
and displays the results in a buffer. Clicking on any result takes you to the source 
of the match. JDE->Find->Expression... finds all occurrences of a regular expression
in a directory tree. Why can't you use these commands?

Paul


 > Thx
 > 
 > Christophe
 > 
 > 
 > ----- Fin du message transf�r� -----
 > 
 > 

Reply via email to