Weaver Implementation for [[WEAVERNAME]]<br>
Since the generated abstract classes are always overwritten, their implementation should be done by extending those abstract classes with user-defined classes.<br>
The abstract class {@link [[LINK]]} contains attributes and actions common to all join points.