- Cleaned up testnames - Used a backing field for the rows --> rows will need to be updated (instead of creating new rows) when the control is updatedWTI-1679
Moved string values to resources: - Renamed existing resource as it is a general term which is necessary for both the categories view as the total assembly viewWTI-1679
Added error handling logic in the row: - Columnstates are set accordingly in case an exception occurs when executing the delegate - Default values for both the category group and probability are setWTI-1679
Added function to retrieve the failure mechanism assembly to the row: - Function was used, as each failure mechanism has its own dedicated factory that determines how the assembly is calculated.WTI-1679
Extracted failure mechanisms and inserting rows manually in the view instead of dynamically resolving them: - Performed due to each failure mechanism having its own factory which determines the assembly resultWTI-1679