javassist.bytecode.annotation.Annotation info = visible.getAnnotation(InterceptorDef.class.getName());
if (info != null)
{
if (AspectManager.verbose && logger.isDebugEnabled()) logger.debug("Found @InterceptorDef in: " + cf.getName());
Aspect aspect = (Aspect) AnnotationProxy.createProxy(info, Aspect.class);
Scope scope = aspect.scope();
String[] interfaces = cf.getInterfaces();
boolean isFactory = false;
for (int i = 0; i < interfaces.length; i++)
{