src/main/kotlin/com/eny/i18n/extensions/localization/plain/object/PlainObjectContentGenerator.kt
package com.eny.i18n.extensions.localization.plain.`object`
import com.eny.i18n.ContentGenerator
import com.eny.i18n.plugin.key.FullKey
import com.eny.i18n.plugin.key.lexer.Literal
import com.eny.i18n.plugin.utils.PluginBundle
import com.intellij.lang.Language
import com.intellij.openapi.fileTypes.FileType
import com.intellij.psi.PsiElement
class PlainObjectContentGenerator : ContentGenerator {
override fun generateContent(compositeKey: List<Literal>, value: String): String {
TODO("Not yet implemented")
}
override fun getType(): FileType {
TODO("Not yet implemented")
}
override fun getLanguage(): Language {
TODO("Not yet implemented")
}
override fun getDescription(): String = PluginBundle.getMessage("quickfix.create.plainObject.translation.files")
override fun isSuitable(element: PsiElement) = false
override fun generateTranslationEntry(item: PsiElement, key: String, value: String) {
TODO("Not yet implemented")
}
override fun generate(element: PsiElement, fullKey: FullKey, unresolved: List<Literal>, translationValue: String?) {
TODO("Not yet implemented")
}
}