aboutsummaryrefslogtreecommitdiffstats
path: root/org.aspectj.matcher/src
diff options
context:
space:
mode:
authoraclement <aclement>2010-06-16 18:09:34 +0000
committeraclement <aclement>2010-06-16 18:09:34 +0000
commitaadb8b8a596c5321b4dd1b3b21d355601c72379e (patch)
tree2b8e02f896b8231896d92c7c950b2e570265fdc7 /org.aspectj.matcher/src
parentab171e8594489882d9681ae7591a646614f00357 (diff)
downloadaspectj-aadb8b8a596c5321b4dd1b3b21d355601c72379e.tar.gz
aspectj-aadb8b8a596c5321b4dd1b3b21d355601c72379e.zip
310506: optional aspects
Diffstat (limited to 'org.aspectj.matcher/src')
-rw-r--r--org.aspectj.matcher/src/org/aspectj/weaver/World.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/org.aspectj.matcher/src/org/aspectj/weaver/World.java b/org.aspectj.matcher/src/org/aspectj/weaver/World.java
index 377e6cdee..29839dc18 100644
--- a/org.aspectj.matcher/src/org/aspectj/weaver/World.java
+++ b/org.aspectj.matcher/src/org/aspectj/weaver/World.java
@@ -1562,6 +1562,16 @@ public abstract class World implements Dump.INode {
return true;
}
+ /**
+ * Determine if the named aspect requires a particular type around in order to
+ * be useful. The type is named in the aop.xml file against the aspect.
+ *
+ * @return true if there is a type missing that this aspect really needed around
+ */
+ public boolean hasUnsatisfiedDependency(ResolvedType aspectType) {
+ return false;
+ }
+
public TypePattern getAspectScope(ResolvedType declaringType) {
return null;
}