[system_design] the search for the next free component id conciders all known components. Since this indexUpdate method is called once after parsing all xml files, there will be no early decection and false suggestions.
[system_design] the search for the next free component id conciders all known components. Since this indexUpdate method is called once after parsing all xml files, there will be no early decection and false suggestions.

refactored the search into a separate method
dergraaf/xpcc,dergraaf/xpcc,dergraaf/xpcc,dergraaf/xpcc