[kotlin demo] HelloAction: cleanup, DumbAware

This commit is contained in:
Yann Cébron 2020-03-06 17:37:59 +01:00
parent 2c6e599cab
commit 84ccddf494

View File

@ -1,12 +1,12 @@
// Copyright 2000-2020 JetBrains s.r.o. and other contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
import com.intellij.openapi.actionSystem.AnAction
import com.intellij.openapi.actionSystem.AnActionEvent
import com.intellij.openapi.actionSystem.PlatformDataKeys
import com.intellij.openapi.project.DumbAwareAction
import com.intellij.openapi.ui.Messages
//[Markdown reference](/tutorials/kotlin.md)
class HelloAction : AnAction("Hello") {
class HelloAction : DumbAwareAction() {
override fun actionPerformed(event: AnActionEvent) {
val project = event.getData(PlatformDataKeys.PROJECT)
Messages.showMessageDialog(project, "Hello from Kotlin!", "Greeting", Messages.getInformationIcon())