From: aclement Date: Tue, 19 Apr 2005 12:37:42 +0000 (+0000) Subject: from branch: rtx's now know whether they are @AJ aspects or not X-Git-Tag: PRE_ANDY~482 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=97df6c7a2851cd5b0860406699c7358bf15fed16;p=aspectj.git from branch: rtx's now know whether they are @AJ aspects or not --- diff --git a/weaver/src/org/aspectj/weaver/ResolvedTypeX.java b/weaver/src/org/aspectj/weaver/ResolvedTypeX.java index 865ceb81b..05fe9ed92 100644 --- a/weaver/src/org/aspectj/weaver/ResolvedTypeX.java +++ b/weaver/src/org/aspectj/weaver/ResolvedTypeX.java @@ -514,7 +514,11 @@ public abstract class ResolvedTypeX extends TypeX implements AnnotatedElement { public boolean isAspect() { return false; } - + + public boolean isAnnotationStyleAspect() { + return false; + } + /** * Note: Only overridden by Name subtype. */ @@ -659,7 +663,11 @@ public abstract class ResolvedTypeX extends TypeX implements AnnotatedElement { public boolean isAspect() { return delegate.isAspect(); } - + + public boolean isAnnotationStyleAspect() { + return delegate.isAnnotationStyleAspect(); + } + public boolean isEnum() { return delegate.isEnum(); } @@ -817,6 +825,7 @@ public abstract class ResolvedTypeX extends TypeX implements AnnotatedElement { } public abstract boolean isAspect(); + public abstract boolean isAnnotationStyleAspect(); public abstract boolean isInterface(); public abstract boolean isEnum(); public abstract boolean isAnnotation();