Progress.Lang.ProError inherits from
Progress.Lang.Object and therefore inherits all the common methods and properties needed for managing user-defined objects in ABL. It also implements the
Progress.Lang.Error interface, which provides all the properties and methods needed to interface with the ABL structured error handling model, as shown in
Properties and methods table. This class provides the functionality to retrieve error messages, error numbers, and the contents of the error call stack.