reuse common option for @Override in generate toString() (IDEA-192185)

This commit is contained in:
Anna.Kozlova
2018-05-17 16:18:52 +02:00
parent f407fb73c3
commit 38fd28ad8b
@@ -31,6 +31,7 @@ import com.intellij.openapi.project.Project;
import com.intellij.openapi.ui.ComboBox;
import com.intellij.openapi.ui.DialogWrapper;
import com.intellij.psi.*;
import com.intellij.psi.codeStyle.JavaCodeStyleSettings;
import com.intellij.psi.search.GlobalSearchScope;
import com.intellij.psi.util.PsiTreeUtil;
import com.intellij.psi.util.PsiUtil;
@@ -101,6 +102,11 @@ public class GenerateToStringActionHandlerImpl implements GenerateToStringAction
protected String getHelpId() {
return "editing.altInsert.tostring";
}
@Override
protected boolean isInsertOverrideAnnotationSelected() {
return JavaCodeStyleSettings.getInstance(clazz.getContainingFile()).INSERT_OVERRIDE_ANNOTATION;
}
};
//noinspection DialogTitleCapitalization
chooser.setTitle("Generate toString()");