diff options
Diffstat (limited to 'weaver')
-rw-r--r-- | weaver/src/org/aspectj/weaver/ResolvedTypeX.java | 13 |
1 files changed, 11 insertions, 2 deletions
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(); |