sapdev logo background
sapdev logo sapdev logo
Comments

SAP INHERITANCE EVENTS documentation, setup help and example usage



Return to SAP documentation index


ARTICLE

Inheritance and Events
After its declaration in a superclass, an event is known in all subclasses of the inheritance tree in which it is visible, and can be triggered in the methods there.
An event handler can be declared with reference to all classes of the inheritance tree in which the event is visible for the event handler. However, it can only handle events which are triggered in classes which more specific or the same as the class for which it is declared. If the event is triggered in a method of a superclass of the class, for which an event handler is declared it cannot handle it.
Note the latter especially when triggering static events in static methods, since a static method is always executed in the class in which it was declared (also refer to Inheritance and Static Components ).

Note
For event handlers for events declared in interfaces, the above applies correspondingly to the class in which the interface is bound

Example
Refer to Inheritance Events .
Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved




INHERITANCE_CONSTRUCTORS
INHERITANCE_GLOSRY




comments powered by Disqus