Enabled Kotlin internal mode in IDEA run configurations.

This commit is contained in:
Evgeny Gerashchenko
2014-08-04 18:46:28 +04:00
parent 393afd1bc1
commit 89349b19ac
3 changed files with 9 additions and 8 deletions
@@ -26,12 +26,13 @@ public class KotlinInternalModeToggleAction: ToggleAction("Kotlin Internal Mode"
val INTERNAL_MODE_PROPERTY = "kotlin.internal.mode.enabled"
public var enabled: Boolean
get() {
return PropertiesComponent.getInstance()!!.getBoolean(INTERNAL_MODE_PROPERTY, false)
}
set(value) {
PropertiesComponent.getInstance()!!.setValue(INTERNAL_MODE_PROPERTY, value.toString())
}
get() = PropertiesComponent.getInstance()!!.getBoolean(
INTERNAL_MODE_PROPERTY,
System.getProperty(INTERNAL_MODE_PROPERTY) == "true"
)
set(value) {
PropertiesComponent.getInstance()!!.setValue(INTERNAL_MODE_PROPERTY, value.toString())
}
}
override fun isSelected(e: AnActionEvent?): Boolean {