@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); }