From 23ea43fde5b622aa7206f4fa330963c2ef58aa61 Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Mon, 22 Sep 2014 18:57:01 +0400 Subject: [PATCH] Create From Usage: Translate base class to Kotlin --- ...FixBase.java => CreateFromUsageFixBase.kt} | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) rename idea/src/org/jetbrains/jet/plugin/quickfix/{CreateFromUsageFixBase.java => CreateFromUsageFixBase.kt} (55%) diff --git a/idea/src/org/jetbrains/jet/plugin/quickfix/CreateFromUsageFixBase.java b/idea/src/org/jetbrains/jet/plugin/quickfix/CreateFromUsageFixBase.kt similarity index 55% rename from idea/src/org/jetbrains/jet/plugin/quickfix/CreateFromUsageFixBase.java rename to idea/src/org/jetbrains/jet/plugin/quickfix/CreateFromUsageFixBase.kt index 0a9cbfccbe0..6493f0dbf92 100644 --- a/idea/src/org/jetbrains/jet/plugin/quickfix/CreateFromUsageFixBase.java +++ b/idea/src/org/jetbrains/jet/plugin/quickfix/CreateFromUsageFixBase.kt @@ -14,20 +14,11 @@ * limitations under the License. */ -package org.jetbrains.jet.plugin.quickfix; +package org.jetbrains.jet.plugin.quickfix -import com.intellij.psi.PsiElement; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.jet.plugin.JetBundle; +import com.intellij.psi.PsiElement +import org.jetbrains.jet.plugin.JetBundle -public abstract class CreateFromUsageFixBase extends JetIntentionAction { - public CreateFromUsageFixBase(@NotNull PsiElement element) { - super(element); - } - - @NotNull - @Override - public String getFamilyName() { - return JetBundle.message("create.from.usage.family"); - } +public abstract class CreateFromUsageFixBase(element: PsiElement) : JetIntentionAction(element) { + override fun getFamilyName(): String = JetBundle.message("create.from.usage.family") }