MyBundle.kt 571 B

1234567891011121314151617181920
  1. package org.jetbrains.plugins.template
  2. import com.intellij.DynamicBundle
  3. import org.jetbrains.annotations.NonNls
  4. import org.jetbrains.annotations.PropertyKey
  5. @NonNls
  6. private const val BUNDLE = "messages.MyBundle"
  7. object MyBundle : DynamicBundle(BUNDLE) {
  8. @JvmStatic
  9. fun message(@PropertyKey(resourceBundle = BUNDLE) key: String, vararg params: Any) =
  10. getMessage(key, *params)
  11. @Suppress("unused")
  12. @JvmStatic
  13. fun messagePointer(@PropertyKey(resourceBundle = BUNDLE) key: String, vararg params: Any) =
  14. getLazyMessage(key, *params)
  15. }