StringBasedTranslatable

Something which is Translatable and provides a default representation by value.

Inheritors

Properties

Link copied to clipboard
open val id: String

The id of this Translatable -- per default it is "KClass.fullName ID_SEPARATOR" without the spaces.

Link copied to clipboard
abstract val name: String

The name of this Translatable -- the name together with its KClass.qualifiedName should identify a Translatable (see id).

Link copied to clipboard
abstract val value: String

The default representation of this Translatable.

Functions

Link copied to clipboard
open override fun getDefault(): String

Returns the default representation of this Translatable which is value.