@Override
 public void convert(Element element) {
   super.convert(element);
   if (getProjectProfile() != null) {
     ((ProfileEx) getProjectProfileImpl()).convert(element, getProject());
   }
 }
 @Override
 public void deleteProfile(@NotNull String name) {
   super.deleteProfile(name);
   final InspectionProfileWrapper profileWrapper = myName2Profile.remove(name);
   if (profileWrapper != null) {
     profileWrapper.cleanup(myProject);
   }
 }
 @Override
 public void loadState(Element state) {
   try {
     mySeverityRegistrar.readExternal(state);
   } catch (Throwable e) {
     LOG.error(e);
   }
   super.loadState(state);
 }
 @Override
 public void updateProfile(@NotNull Profile profile) {
   super.updateProfile(profile);
   initProfileWrapper(profile);
 }