EVENT-HANDLER-OBJECT attribute
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
For an asynchronous object, returns the object specified by
EVENT-HANDLER-CONTEXT in the RUN statement.
Otherwise, returns the Unknown value (?).
For the SAX-reader object, it is set to an
object-oriented ABL object reference that is the callback handler for the
SAX-reader callback events.
Data type:
Progress.Lang.Object
Access: Read-only for the Asynchronous request object handle, Readable/Writable for the SAX-reader object handle
Applies to: Asynchronous request object handle, SAX-reader object handle
EVENT-HANDLER-OBJECT attribute shows the following behavior
when used with the SAX-reader object:-
Assigning a value other than (
?) to theEVENT-HANDLER-OBJECTattribute will cause an update to theHANDLERattribute changing it to the unknown value. - Assigning a value other than (
?) to theHANDLERattribute will cause an update to theEVENT-HANDLER-OBJECTattribute changing it to the unknown value. - Assigning a value of unknown to the
EVENT-HANDLER-OBJECTattribute will unregister any existing object-oriented ABL object callback context. - The assigned value must be a handle and may be any of the
following:
THIS-OBJECT, when called from within a method.- An expression that results in an object handle variable that refers to a valid object-oriented ABL object instance.