Package com.e1c.langtool.ui
Class StorageTranslationCache
java.lang.Object
com.e1c.langtool.ui.StorageTranslationCache
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()voiddispose()getTranslation(ITranslationStorageProvider.Storage storage, FeatureValue value, TranslateLanguage language) getTranslation(StorageID id, FeatureValue value, TranslateLanguage language) booleanhasTranslation(FeatureValue value) booleanhasTranslation(FeatureValue value, TranslateLanguage language) booleanhasTranslation(ITranslationStorageProvider.Storage storage, FeatureValue value, TranslateLanguage language) booleanvoidsetLanguages(List<TranslateLanguage> languages) voidsetStorageManager(ITranslationStorageManager storageManager) voidsetStorageSettingsManager(IStorageSettingsManager storageSettingsManager)
-
Constructor Details
-
StorageTranslationCache
-
-
Method Details
-
clear
public void clear() -
dispose
public void dispose() -
isDisposed
public boolean isDisposed() -
getTranslation
public String getTranslation(ITranslationStorageProvider.Storage storage, FeatureValue value, TranslateLanguage language) -
getTranslation
-
hasTranslation
-
hasTranslation
-
hasTranslation
public boolean hasTranslation(ITranslationStorageProvider.Storage storage, FeatureValue value, TranslateLanguage language) -
getStorageSettingsManager
- Returns:
- the storageSettingsManager
-
setStorageSettingsManager
- Parameters:
storageSettingsManager- the storageSettingsManager to set
-
getStorageManager
- Returns:
- the storageManager
-
setStorageManager
- Parameters:
storageManager- the storageManager to set
-
getLanguages
- Returns:
- the languages
-
setLanguages
- Parameters:
languages- the languages to set
-