diff options
author | wisberg <wisberg> | 2004-10-14 22:57:42 +0000 |
---|---|---|
committer | wisberg <wisberg> | 2004-10-14 22:57:42 +0000 |
commit | 52d8746b89a6bf18e1c7a1475b19a07b3150c8a4 (patch) | |
tree | 7956ec4aac16d0104ac890284d35051ebe70870f /docs/progGuideDB/semantics.xml | |
parent | 24508c8f49112f73c3417a38ad0d6ed3ca62e889 (diff) | |
download | aspectj-52d8746b89a6bf18e1c7a1475b19a07b3150c8a4.tar.gz aspectj-52d8746b89a6bf18e1c7a1475b19a07b3150c8a4.zip |
variables available in if(b), removed mdash entity as unknown
Diffstat (limited to 'docs/progGuideDB/semantics.xml')
-rw-r--r-- | docs/progGuideDB/semantics.xml | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/docs/progGuideDB/semantics.xml b/docs/progGuideDB/semantics.xml index 8beb4b75c..fb83857e4 100644 --- a/docs/progGuideDB/semantics.xml +++ b/docs/progGuideDB/semantics.xml @@ -501,9 +501,10 @@ <listitem> Picks out each join point where the boolean expression evaluates to <literal>true</literal>. The boolean expression used - can only access static members, variables exposed by teh enclosing + can only access static members, parameters exposed by the enclosing pointcut or advice, and <literal>thisJoinPoint</literal> forms. In - particular, it cannot call non-static methods on the aspect. + particular, it cannot call non-static methods on the aspect or + use return values or exceptions exposed by after advice. </listitem> </varlistentry> @@ -1521,8 +1522,8 @@ aspect A { </para> <para> - If a type pattern is an exact type—if it doesn't - include a wildcard—then the matching works just + If a type pattern is an exact type - if it doesn't + include a wildcard - then the matching works just like normal type lookup in Java: </para> <itemizedlist> @@ -1616,7 +1617,7 @@ aspect A { <para> Type patterns with wildcards do not depend on Java's - usual scope rules—they match against all types + usual scope rules - they match against all types available to the weaver, not just those that are imported into an Aspect's declaring file. </para> |