private void removeInstanceIdentifierIfNecessary(Set<? extends ComponentDTO> componentDtos) { if (this.newTemplate) { for (ComponentDTO componentDto : componentDtos) { UUID id = new UUID(this.generateMsb(componentDto.getId()), LSB); componentDto.setId(id.toString()); id = new UUID(this.generateMsb(componentDto.getParentGroupId()), LSB); componentDto.setParentGroupId(id.toString()); if (componentDto instanceof ControllerServiceDTO) { String key = entry.getKey(); String value = props.get(key); id = new UUID(this.generateMsb(value), LSB); props.put(key, id.toString()); String key = entry.getKey(); String value = props.get(key); id = new UUID(this.generateMsb(value), LSB); props.put(key, id.toString()); id = new UUID(this.generateMsb(cdto.getId()), LSB); cdto.setId(id.toString()); id = new UUID(this.generateMsb(cdto.getGroupId()), LSB); cdto.setGroupId(id.toString()); id = new UUID(this.generateMsb(cdto.getId()), LSB); cdto.setId(id.toString()); id = new UUID(this.generateMsb(cdto.getGroupId()), LSB);