public abstract class AbstractProjectTranslation
extends java.lang.Object
Constructor and Description |
---|
AbstractProjectTranslation() |
Modifier and Type | Method and Description |
---|---|
protected void |
addNlsKeys(NlsKey[] keys)
Add
NlsKey s 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.Exception
public final java.util.List<NlsKey> getNlsKeyList()
Copyright © 2014 EsprIT-Systems. All Rights Reserved.