OK, I have added some code to scan ClassLoaders:

URLClassLoader cl1 = new URLClassLoader (new URL[]{new File
("api/target/cl1/").toURL ()}, getClass().getClassLoader ());
        URLClassLoader cl2 = new URLClassLoader (new URL[]{new File
("api/target/cl2/cl2.jar").toURL ()}, getClass().getClassLoader ());

        ClassLoaderUtil clUtil = ClassLoaderUtil.getClassLoaderUtil ();

        Collection cl1Classes = clUtil.getClasses (cl1);
        Collection cl2Classes = clUtil.getClasses (cl2);

        System.out.println (cl1Classes);
        System.out.println (cl2Classes);

Its in avalon-sandbox/attributes.

In addition, there's an:
public static Collection getClassesWithAttributeType (Collection classes,
Class attributeClass)

in Attributes.

Will this fulfill your needs?

/LS

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

Reply via email to