void () { // load new components from the predefined Palette2.xml try { Element rootElement = loadDefaultPalette(); for (Element groupElement : Objects.requireNonNull(rootElement).getChildren(ELEMENT_GROUP)) { for (GroupItem group : myGroups) { if (group.getName().equals(groupElement.getAttributeValue(ATTRIBUTE_NAME))) { upgradeGroup(group, groupElement); break; } } } } catch (Exception e) { LOG.error(e); } }