From 3ae454222f343dd2209dfdfff81704651c778cda Mon Sep 17 00:00:00 2001 From: "Anna.Kozlova" Date: Tue, 14 Feb 2017 19:32:09 +0100 Subject: [PATCH] assert command name NotNull --- .../com/intellij/refactoring/BaseRefactoringProcessor.java | 1 + .../src/com/intellij/openapi/ui/impl/HeadlessDialog.java | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/refactoring/BaseRefactoringProcessor.java b/platform/lang-impl/src/com/intellij/refactoring/BaseRefactoringProcessor.java index 0e3b5264875f..23c49f40a720 100644 --- a/platform/lang-impl/src/com/intellij/refactoring/BaseRefactoringProcessor.java +++ b/platform/lang-impl/src/com/intellij/refactoring/BaseRefactoringProcessor.java @@ -152,6 +152,7 @@ public abstract class BaseRefactoringProcessor implements Runnable { */ protected abstract void performRefactoring(@NotNull UsageInfo[] usages); + @NotNull protected abstract String getCommandName(); protected void doRun() { diff --git a/platform/platform-impl/src/com/intellij/openapi/ui/impl/HeadlessDialog.java b/platform/platform-impl/src/com/intellij/openapi/ui/impl/HeadlessDialog.java index 6065e057c54d..420a78a6e15d 100644 --- a/platform/platform-impl/src/com/intellij/openapi/ui/impl/HeadlessDialog.java +++ b/platform/platform-impl/src/com/intellij/openapi/ui/impl/HeadlessDialog.java @@ -33,6 +33,7 @@ import java.awt.event.MouseMotionListener; @SuppressWarnings("ConstantConditions") class HeadlessDialog implements AbstractDialog { @NotNull private final DialogWrapper myWrapper; + private String myTitle; HeadlessDialog(@NotNull DialogWrapper wrapper) { myWrapper = wrapper; @@ -113,7 +114,7 @@ class HeadlessDialog implements AbstractDialog { @Override public String getTitle() { - return null; + return myTitle; } @Override @@ -141,6 +142,7 @@ class HeadlessDialog implements AbstractDialog { @Override public void setTitle(String title) { + myTitle = title; } @Override