* Insert abstract class for SoftwareModule and DistributinSet TableHeader Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com> * Insert abstract class for common code of Software Module Details Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com> * Insert new abstract class which contains common code for DistSetDetails Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com> * Refactor DistributionSet Details Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com> * Remove unused parameter Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com> * Remove unused method call Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com> * Correct creation of SoftwareModuleDetailsTable Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com> * Code refactoring Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com> * Code refactor Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com> * Refactor creation of the softwareModuleDetailsTable Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com> * Avoid creation of softwareModuleTab each time it is used Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com> * Add final to overriden methods used in constructor Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com> * Don't use Optional as method parameter Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com> * Little code refactor Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com> * Code refactor Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com> * Code refactor Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>