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]