@Override public boolean isModified(CodeStyleSettings settings) { final StdArrangementSettings s = createSettings(); return !Comparing.equal(getSettings(settings), s) || myForceArrangementPanel != null && settings.getCommonSettings(myLanguage).FORCE_REARRANGE_MODE != myForceArrangementPanel.getRearrangeMode(); }
@Override public void apply(CodeStyleSettings settings) { CommonCodeStyleSettings commonSettings = settings.getCommonSettings(myLanguage); commonSettings.setArrangementSettings(createSettings()); if (myForceArrangementPanel != null) { commonSettings.FORCE_REARRANGE_MODE = myForceArrangementPanel.getRearrangeMode(); } }