Define problems resolved:
1) Assigning SoftwareUnits to a module results in error message:This
software unit still needs to be mapped .... Caused by null pointer, when
the module was searched, based on the SU-name.
Solution: Return value of methods (in chain) improved.
2) Deleting a SoftwareUnit (while state is not Analyzed) results in an
Exception.
Check included in:
husacct.define.presentation.jpanel.SoftwareUnitsJPanel.actionPerformed().
3) Adding SoftwareUnits to Submodules does not work properly.
Cause: The method to resolve the module based on the SU-name does not
work for sub-sub modules.
Improved method: Define … SoftwareArchitecture.
getModuleBySoftwareUnit().