From: aclement Date: Mon, 7 Jul 2008 22:32:37 +0000 (+0000) Subject: 238992: test and fix X-Git-Tag: V162DEV_M1~178 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=3d5b79a6b05bb26b025e9e9e7d4ad2772a85d023;p=aspectj.git 238992: test and fix --- diff --git a/weaver/src/org/aspectj/weaver/ReferenceType.java b/weaver/src/org/aspectj/weaver/ReferenceType.java index 782a5dc04..aab1bfa23 100644 --- a/weaver/src/org/aspectj/weaver/ReferenceType.java +++ b/weaver/src/org/aspectj/weaver/ReferenceType.java @@ -156,7 +156,18 @@ public class ReferenceType extends ResolvedType { return delegate.getAnnotationTypes(); } - public boolean isAspect() { + public AnnotationX getAnnotationOfType(UnresolvedType ofType) { + AnnotationX[] axs = delegate.getAnnotations(); + if (axs==null) return null; + for (int i=0;i