org.nuiton.wikitty.entities
Class WikittyI18nAbstract
java.lang.Object
org.nuiton.wikitty.entities.BusinessEntityImpl
org.nuiton.wikitty.entities.WikittyI18nAbstract
- All Implemented Interfaces:
- Serializable, Cloneable, BusinessEntity, WikittyI18n
- Direct Known Subclasses:
- WikittyI18nImpl
public abstract class WikittyI18nAbstract
- extends BusinessEntityImpl
- implements WikittyI18n
- See Also:
- Serialized Form
| Methods inherited from class org.nuiton.wikitty.entities.BusinessEntityImpl |
addPropertyChangeListener, addPropertyChangeListener, copyFrom, equals, getExtensionFields, getExtensionNames, getField, getFieldType, getPropertyChangeSupport, getWikitty, getWikittyId, getWikittyVersion, hashCode, removePropertyChangeListener, removePropertyChangeListener, setField, setWikitty, setWikittyVersion |
| Methods inherited from interface org.nuiton.wikitty.entities.BusinessEntity |
addPropertyChangeListener, addPropertyChangeListener, copyFrom, getExtensionFields, getExtensionNames, getField, getWikittyId, getWikittyVersion, removePropertyChangeListener, removePropertyChangeListener, setField, setWikittyVersion |
extensions
public static final List<WikittyExtension> extensions
extensionWikittyI18n
public static final WikittyExtension extensionWikittyI18n
WikittyI18nAbstract
public WikittyI18nAbstract()
WikittyI18nAbstract
public WikittyI18nAbstract(Wikitty wikitty)
WikittyI18nAbstract
public WikittyI18nAbstract(BusinessEntityImpl businessEntityImpl)
setExtensionForMetaExtension
public void setExtensionForMetaExtension(WikittyExtension extension)
- add WikittyI18n meta-extension on given extension to this entity
- Parameters:
extension -
getTranslatableValues
public Set<String> getTranslatableValues()
- Specified by:
getTranslatableValues in interface WikittyI18n
setTranslatableValues
public void setTranslatableValues(Set<String> values)
- Specified by:
setTranslatableValues in interface WikittyI18n
addAllTranslatableValues
public void addAllTranslatableValues(Collection<String> values)
- Specified by:
addAllTranslatableValues in interface WikittyI18n
addTranslatableValues
public void addTranslatableValues(String... element)
- Specified by:
addTranslatableValues in interface WikittyI18n
removeTranslatableValues
public void removeTranslatableValues(String... element)
- Specified by:
removeTranslatableValues in interface WikittyI18n
clearTranslatableValues
public void clearTranslatableValues()
- Specified by:
clearTranslatableValues in interface WikittyI18n
getLang
public Set<String> getLang()
- Specified by:
getLang in interface WikittyI18n
setLang
public void setLang(Set<String> values)
- Specified by:
setLang in interface WikittyI18n
addAllLang
public void addAllLang(Collection<String> values)
- Specified by:
addAllLang in interface WikittyI18n
addLang
public void addLang(String... element)
- Specified by:
addLang in interface WikittyI18n
removeLang
public void removeLang(String... element)
- Specified by:
removeLang in interface WikittyI18n
clearLang
public void clearLang()
- Specified by:
clearLang in interface WikittyI18n
getTranslations
public String getTranslations()
- Specified by:
getTranslations in interface WikittyI18n
setTranslations
public void setTranslations(String translations)
- Specified by:
setTranslations in interface WikittyI18n
getStaticExtensions
public Collection<WikittyExtension> getStaticExtensions()
- Description copied from class:
BusinessEntityImpl
- Return list of all extension that this entity has by definition
(design time) and not extension added during execution time
- Overrides:
getStaticExtensions in class BusinessEntityImpl
- Returns:
- static extension
toString
public String toString()
- Return toString representation. Use tagValue 'toString' format, if exist, else standard toString is call
- Overrides:
toString in class Object
- Returns:
Copyright © 2009-2012 CodeLutin. All Rights Reserved.