From 82035f65bbf32c14d8168781608157f98c2c0712 Mon Sep 17 00:00:00 2001 From: ehilsdal Date: Fri, 10 Jan 2003 08:41:00 +0000 Subject: [PATCH] Updated for 1.1 language --- docs/progGuideDB/quickreference.xml | 89 +++++++++++++++++++---------- 1 file changed, 59 insertions(+), 30 deletions(-) diff --git a/docs/progGuideDB/quickreference.xml b/docs/progGuideDB/quickreference.xml index 2b0c98f14..4f72dbb7c 100644 --- a/docs/progGuideDB/quickreference.xml +++ b/docs/progGuideDB/quickreference.xml @@ -55,6 +55,15 @@ Signature + + + preinitialization(Signature) + + + Object pre-initialization join point when the first constructor + called in the type matches Signature + + @@ -74,6 +83,20 @@ args pointcut. + + + Advice + + + + + + adviceexecution() + + + All advice execution join points. + + @@ -127,46 +150,34 @@ - this(TypePattern) + this(Type) Join points when the currently executing object is an - instance of a type in TypePattern + instance of Type - target(TypePattern) + target(Type) Join points when the target object is an instance - of a type in TypePattern + of Type - args(TypePattern, ...) + args(Type, ...) Join points when the argument objects are instances of - the TypePatterns + the Types - Lexical Extents @@ -441,12 +452,12 @@ - Static Crosscutting - - + Inter-type declarations + + - Introduction + Inter-type declarations @@ -454,43 +465,50 @@ - Modifiers Type TypePattern.Id(Formals) { Body } + Modifiers ReturnType OnType . Id(Formals) { Body } - Defines a method on the types in TypePattern. + Defines a method on OnType. - abstract Modifiers Type TypePattern.Id(Formals); + abstract Modifiers ReturnType OnType . Id(Formals); - Defines an abstract method on the types in TypePattern. + Defines an abstract method on OnType. - Modifiers TypePattern.new(Formals) { Body } + Modifiers OnType.new(Formals) { Body } - Defines a a constructor on the types in TypePattern. + Defines a a constructor on OnType. - Modifiers Type TypePattern.Id [ = Expression ]; + Modifiers Type OnType.Id [ = Expression ]; - Defines a field on the types in TypePattern. + Defines a field on OnType.
+
+ + + Other declarations + + + Other declarations @@ -554,6 +572,17 @@ org.aspectj.lang.SoftException. + + + declare precedence: + TypePatternList ; + + + Declares that at any join point where multiple pieces of advice + apply, the advice precedence at that join point is in + TypePatternList order. + + -- 2.39.5