| 
||||||||||
| 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 | |||||||||