public abstract class AbstractProjectTranslation
extends java.lang.Object
| Constructor and Description |
|---|
AbstractProjectTranslation() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addNlsKeys(NlsKey[] keys)
Add
NlsKeys to unique List. |
java.util.List<NlsKey> |
getNlsKeyList() |
protected abstract java.lang.String |
getTranslationAppKey()
Returns the project specific translation base key (i.e.
|
void |
load(Language language)
Loads the Language specific translation tables from the according translation file.
|
protected abstract void |
loadTranslationClasses() |
void |
save(Project project,
Language language)
Stores all translation keys for the given language in the according resource file.
|
public void load(Language language)
protected abstract void loadTranslationClasses()
protected abstract java.lang.String getTranslationAppKey()
public void save(Project project, Language language) throws java.lang.Exception
java.lang.Exceptionpublic final java.util.List<NlsKey> getNlsKeyList()
Copyright © 2014 EsprIT-Systems. All Rights Reserved.