 |
| join point |
In ObjectTeams/Java a join point is considered to be an element
of the program. A meta model exists which defines the kinds of join points that can be identified.
|
 |
| join point interception |
The purpose of identifying join points is to intercept program execution at these points by means of callin bindings.
|
 |
| join point query |
Sets of join points are defined using functional queries of the program's reflective representation.
|
 |
| pointcuts |
Dynamic "poincuts" comparable to AspectJ's cflow or even the Trace-Matches approach are not subject to the join point language of OT/J. These features will be added at a
different level of abstraction. Note, that guard predicates see there subsume the dynamic capabilities of the pointcuts if, target, this, args.
|
 |