Exception classes have special constructor methods. If they implement the IF_T100_MESSAGE interface, the signature and the implementation have a special logic.
You should regenerate the constructor whenever you add or remove:
Example
Before Execution | After Execution |
---|---|
|
|
You have added the interface IF_T100_MESSAGE and an additional attribute SPEED to an exception class. Therefore, the constructor is no longer up to date. |
The signature and the implementation of the constructor have been modified in accordance with T100 semantics and the new attribute. * Note that the asterisk stands as a placeholder for the interface IF_T100_MESSAGE. |