Leo Sutic wrote:
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?

I believe so. Excellent work!



--


"They that give up essential liberty to obtain a little temporary safety
 deserve neither liberty nor safety."
                - Benjamin Franklin


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



Reply via email to