Skip to content

class TextManager

Package: swiss.avm.up.core.generic.txt.javamodel.TextManager

Direct Known Subclasses:


class TextManager extends NamedResource, AnnotableComment

The text manager connects the native text resources with the respective translations. The languages to be translated are defined here. For each NativeTextList a TextTable is created in which the individual texts are translated.

Properties

comment

Describes the intent of this Resource.

TextLiteral[0..1]

A Literal that accepts multiple lines of text.

extends

TextManager[0..1]

The text manager connects the native text resources with the respective translations. The languages to be translated are defined here. For each NativeTextList a TextTable is created in which the individual texts are translated.

languageDefinition

LanguageDefinition[0..N]

name

The name of this Resource.

StringLiteral[1..1]

textTable

TextTable[0..N]

Method Summary

getAllLanguageDefinitions

@TextFunctionSpace

Return:

List<LanguageDefinition>

getAllTextTable

@TextFunctionSpace

Return:

List<TextTable>