From 5e34308a0887894dfbe257389c58018c1e28dfb0 Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Mon, 8 Dec 2014 15:31:54 +0300 Subject: [PATCH] Change Signature: Translate JetValVar to Kotlin --- .../{JetValVar.java => JetValVar.kt} | 26 +++++-------------- 1 file changed, 7 insertions(+), 19 deletions(-) rename idea/src/org/jetbrains/jet/plugin/refactoring/changeSignature/{JetValVar.java => JetValVar.kt} (57%) diff --git a/idea/src/org/jetbrains/jet/plugin/refactoring/changeSignature/JetValVar.java b/idea/src/org/jetbrains/jet/plugin/refactoring/changeSignature/JetValVar.kt similarity index 57% rename from idea/src/org/jetbrains/jet/plugin/refactoring/changeSignature/JetValVar.java rename to idea/src/org/jetbrains/jet/plugin/refactoring/changeSignature/JetValVar.kt index 59cd939e48e..c018ff68fe9 100644 --- a/idea/src/org/jetbrains/jet/plugin/refactoring/changeSignature/JetValVar.java +++ b/idea/src/org/jetbrains/jet/plugin/refactoring/changeSignature/JetValVar.kt @@ -1,5 +1,5 @@ /* - * Copyright 2010-2013 JetBrains s.r.o. + * Copyright 2010-2014 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -14,24 +14,12 @@ * limitations under the License. */ -package org.jetbrains.jet.plugin.refactoring.changeSignature; +package org.jetbrains.jet.plugin.refactoring.changeSignature -public enum JetValVar { - None, - Val, - Var; +public enum class JetValVar(val name: String) { + None: JetValVar("none") + Val: JetValVar("val") + Var: JetValVar("var") - @Override - public String toString() { - switch (this) { - case None: - return "none"; - case Val: - return "val"; - case Var: - return "var"; - } - - return ""; - } + override fun toString(): String = name }