void (@NotNull Element node) { initDisabledState(); for (Element extension : node.getChildren("extension")) { String shortName = extension.getAttributeValue("name"); if (shortName == null) continue; NamingConventionBean conventionBean = myNamingConventionBeans.get(shortName); if (conventionBean == null) { myUnloadedElements.put(shortName, extension); continue; } try { XmlSerializer.deserializeInto(conventionBean, extension); conventionBean.initPattern(); } catch (SerializationException e) { throw new InvalidDataException(e); } if (Boolean.parseBoolean(extension.getAttributeValue("enabled"))) { myDisabledShortNames.remove(shortName); } else { myDisabledShortNames.add(shortName); } } }