From d851d3f377a8c4b0c5f8056f9dee22f29dc349c8 Mon Sep 17 00:00:00 2001 From: Alexander Kriegisch Date: Fri, 16 Jul 2021 18:45:52 +0700 Subject: More AsciiDoc improvements, mostly about code formatting (WIP) Signed-off-by: Alexander Kriegisch --- docs/adk15ProgGuideDB/joinpointsignatures.adoc | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) (limited to 'docs/adk15ProgGuideDB/joinpointsignatures.adoc') diff --git a/docs/adk15ProgGuideDB/joinpointsignatures.adoc b/docs/adk15ProgGuideDB/joinpointsignatures.adoc index 07df75f92..1ed54baa8 100644 --- a/docs/adk15ProgGuideDB/joinpointsignatures.adoc +++ b/docs/adk15ProgGuideDB/joinpointsignatures.adoc @@ -10,16 +10,13 @@ annotations, generics, covariance, varargs, and autoboxing. === Join Point Matching AspectJ supports 11 different kinds of join points. These are the -`method call, method execution, constructor call, - constructor execution, field get, field set, pre-initialization, - initialization, static initialization, handler,` and -`advice execution` join points. +`method call, method execution, constructor call, constructor execution, field get, +field set, pre-initialization, initialization, static initialization, handler,` +and `advice execution` join points. The _kinded_ pointcut designators match based on the kind of a join -point. These are the `call, - execution, get, set, preinitialization, initialization, - staticinitialization, handler,` and `adviceexecution` -designators. +point. These are the `call, execution, get, set, preinitialization, initialization, +staticinitialization, handler,` and `adviceexecution` designators. A kinded pointcut is written using patterns, some of which match based on _signature_, and some of which match based on _modifiers_. For @@ -100,7 +97,7 @@ of the target): [source, java] .... T t = new T(); -t.m("hello"); <= call join point occurs when this line is executed +t.m("hello"); // <= call join point occurs when this line is executed .... Then the signature `R(T) T.m(parameter_types)` is a signature of the -- cgit v1.2.3