|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.silverpeas.util.i18n.AbstractI18NBean<T>
public abstract class AbstractI18NBean<T extends Translation>
Constructor Summary | |
---|---|
AbstractI18NBean()
|
Method Summary | |
---|---|
void |
addTranslation(T translation)
|
Map<String,T> |
getClonedTranslations()
Gets cloned translations. |
String |
getDescription()
Gets the description of the bean (default plat-form language) |
String |
getDescription(String language)
Gets the description of the bean from the given language |
String |
getLanguage()
|
Iterator<String> |
getLanguages()
|
String |
getLanguageToDisplay(String language)
|
String |
getName()
Gets the name of the bean (default plat-form language) |
String |
getName(String language)
Gets the name of the bean from the given language |
T |
getNextTranslation()
|
T |
getTranslation(String language)
|
String |
getTranslationId()
|
Map<String,T> |
getTranslations()
|
boolean |
isRemoveTranslation()
|
void |
setDescription(String description)
Set the bean description |
void |
setLanguage(String language)
|
void |
setName(String name)
Set the bean name |
void |
setRemoveTranslation(boolean removeTranslation)
|
void |
setTranslationId(String translationId)
|
void |
setTranslations(Collection<T> translations)
|
void |
setTranslations(List<T> translations)
|
void |
setTranslations(Map<String,T> translations)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractI18NBean()
Method Detail |
---|
public String getName()
public void setName(String name)
public final String getDescription()
public final void setDescription(String description)
public String getName(String language)
language
-
public String getDescription(String language)
language
-
public String getLanguage()
public void setLanguage(String language)
setLanguage
in interface I18NBean<T extends Translation>
public boolean isRemoveTranslation()
public void setRemoveTranslation(boolean removeTranslation)
setRemoveTranslation
in interface I18NBean<T extends Translation>
public String getTranslationId()
public void setTranslationId(String translationId)
setTranslationId
in interface I18NBean<T extends Translation>
public Iterator<String> getLanguages()
public Map<String,T> getTranslations()
getTranslations
in interface I18NBean<T extends Translation>
public Map<String,T> getClonedTranslations()
getTranslations()
result.public void setTranslations(Map<String,T> translations)
public void setTranslations(Collection<T> translations)
public void setTranslations(List<T> translations)
public T getTranslation(String language)
getTranslation
in interface I18NBean<T extends Translation>
public void addTranslation(T translation)
public T getNextTranslation()
getNextTranslation
in interface I18NBean<T extends Translation>
public String getLanguageToDisplay(String language)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |