diff --git a/java/java-impl/src/com/intellij/profile/codeInspection/ui/JavaErrorOptionsProvider.java b/java/java-impl/src/com/intellij/profile/codeInspection/ui/JavaErrorOptionsProvider.java index 9bbb4625db77..471fd5cda1cf 100644 --- a/java/java-impl/src/com/intellij/profile/codeInspection/ui/JavaErrorOptionsProvider.java +++ b/java/java-impl/src/com/intellij/profile/codeInspection/ui/JavaErrorOptionsProvider.java @@ -29,6 +29,7 @@ import java.awt.*; public class JavaErrorOptionsProvider implements ErrorOptionsProvider { private JCheckBox mySuppressWay; + @Override public JComponent createComponent() { mySuppressWay = new JCheckBox(ApplicationBundle.message("checkbox.suppress.with.suppresswarnings")); final JPanel panel = new JPanel(new BorderLayout()); @@ -36,21 +37,25 @@ public class JavaErrorOptionsProvider implements ErrorOptionsProvider { return panel; } + @Override public void reset() { - mySuppressWay.setSelected(DaemonCodeAnalyzerSettings.getInstance().SUPPRESS_WARNINGS); + mySuppressWay.setSelected(DaemonCodeAnalyzerSettings.getInstance().isSuppressWarnings()); } + @Override public void disposeUIResources() { mySuppressWay = null; } + @Override public void apply() { - DaemonCodeAnalyzerSettings.getInstance().SUPPRESS_WARNINGS = mySuppressWay.isSelected(); + DaemonCodeAnalyzerSettings.getInstance().setSuppressWarnings(mySuppressWay.isSelected()); } + @Override public boolean isModified() { DaemonCodeAnalyzerSettings settings = DaemonCodeAnalyzerSettings.getInstance(); - return mySuppressWay.isSelected() != settings.SUPPRESS_WARNINGS; + return mySuppressWay.isSelected() != settings.isSuppressWarnings(); } } \ No newline at end of file