org.nuiton.wikitty.entities
Class WikittyI18nAbstract

java.lang.Object
  extended by org.nuiton.wikitty.entities.BusinessEntityImpl
      extended by 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

Field Summary
static List<WikittyExtension> extensions
           
static WikittyExtension extensionWikittyI18n
           
 
Fields inherited from class org.nuiton.wikitty.entities.BusinessEntityImpl
extensionForMetaExtension, propertyChangeSupport, wikitty
 
Fields inherited from interface org.nuiton.wikitty.entities.WikittyI18n
EXT_WIKITTYI18N, FIELD_WIKITTYI18N_LANG, FIELD_WIKITTYI18N_TRANSLATABLEVALUES, FIELD_WIKITTYI18N_TRANSLATIONS, FQ_FIELD_WIKITTYI18N_LANG, FQ_FIELD_WIKITTYI18N_TRANSLATABLEVALUES, FQ_FIELD_WIKITTYI18N_TRANSLATIONS
 
Constructor Summary
WikittyI18nAbstract()
          WikittyI18nAbstract :
WikittyI18nAbstract(BusinessEntityImpl businessEntityImpl)
          WikittyI18nAbstract :
WikittyI18nAbstract(Wikitty wikitty)
          WikittyI18nAbstract :
 
Method Summary
 void addAllLang(Set<String> values)
          addAllLang :
 void addAllTranslatableValues(Set<String> values)
          addAllTranslatableValues :
 void addLang(String element)
          addLang :
 void addTranslatableValues(String element)
          addTranslatableValues :
 void clearLang()
          clearLang :
 void clearTranslatableValues()
          clearTranslatableValues :
 Set<String> getLang()
          getLang :
 Collection<WikittyExtension> getStaticExtensions()
          getStaticExtensions :
 Set<String> getTranslatableValues()
          getTranslatableValues :
 String getTranslations()
          getTranslations :
 void removeLang(String element)
          removeLang :
 void removeTranslatableValues(String element)
          removeTranslatableValues :
 void setExtensionForMetaExtension(WikittyExtension extension)
          setExtensionForMetaExtension : add WikittyI18n meta-extension on given extension to this entity
 void setLang(Set<String> values)
          setLang :
 void setTranslatableValues(Set<String> values)
          setTranslatableValues :
 void setTranslations(String translations)
          setTranslations :
 String toString()
          toString :
 
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 class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.nuiton.wikitty.entities.WikittyI18n
getTranslation, setTranslation
 
Methods inherited from interface org.nuiton.wikitty.entities.BusinessEntity
addPropertyChangeListener, addPropertyChangeListener, copyFrom, getExtensionFields, getExtensionNames, getField, getWikittyId, getWikittyVersion, removePropertyChangeListener, removePropertyChangeListener, setField, setWikittyVersion
 

Field Detail

extensions

public static final List<WikittyExtension> extensions

extensionWikittyI18n

public static final WikittyExtension extensionWikittyI18n
Constructor Detail

WikittyI18nAbstract

public WikittyI18nAbstract()
WikittyI18nAbstract :


WikittyI18nAbstract

public WikittyI18nAbstract(Wikitty wikitty)
WikittyI18nAbstract :

Parameters:
wikitty -

WikittyI18nAbstract

public WikittyI18nAbstract(BusinessEntityImpl businessEntityImpl)
WikittyI18nAbstract :

Parameters:
businessEntityImpl -
Method Detail

setExtensionForMetaExtension

public void setExtensionForMetaExtension(WikittyExtension extension)
setExtensionForMetaExtension : add WikittyI18n meta-extension on given extension to this entity

Parameters:
extension -

getTranslatableValues

public Set<String> getTranslatableValues()
getTranslatableValues :

Specified by:
getTranslatableValues in interface WikittyI18n
Returns:
Set

setTranslatableValues

public void setTranslatableValues(Set<String> values)
setTranslatableValues :

Specified by:
setTranslatableValues in interface WikittyI18n
Parameters:
values -

addAllTranslatableValues

public void addAllTranslatableValues(Set<String> values)
addAllTranslatableValues :

Specified by:
addAllTranslatableValues in interface WikittyI18n
Parameters:
values -

addTranslatableValues

public void addTranslatableValues(String element)
addTranslatableValues :

Specified by:
addTranslatableValues in interface WikittyI18n
Parameters:
element -

removeTranslatableValues

public void removeTranslatableValues(String element)
removeTranslatableValues :

Specified by:
removeTranslatableValues in interface WikittyI18n
Parameters:
element -

clearTranslatableValues

public void clearTranslatableValues()
clearTranslatableValues :

Specified by:
clearTranslatableValues in interface WikittyI18n

getLang

public Set<String> getLang()
getLang :

Specified by:
getLang in interface WikittyI18n
Returns:
Set

setLang

public void setLang(Set<String> values)
setLang :

Specified by:
setLang in interface WikittyI18n
Parameters:
values -

addAllLang

public void addAllLang(Set<String> values)
addAllLang :

Specified by:
addAllLang in interface WikittyI18n
Parameters:
values -

addLang

public void addLang(String element)
addLang :

Specified by:
addLang in interface WikittyI18n
Parameters:
element -

removeLang

public void removeLang(String element)
removeLang :

Specified by:
removeLang in interface WikittyI18n
Parameters:
element -

clearLang

public void clearLang()
clearLang :

Specified by:
clearLang in interface WikittyI18n

getTranslations

public String getTranslations()
getTranslations :

Specified by:
getTranslations in interface WikittyI18n
Returns:
String

setTranslations

public void setTranslations(String translations)
setTranslations :

Specified by:
setTranslations in interface WikittyI18n
Parameters:
translations -

getStaticExtensions

public Collection<WikittyExtension> getStaticExtensions()
getStaticExtensions :

Overrides:
getStaticExtensions in class BusinessEntityImpl
Returns:
Collection

toString

public String toString()
toString :

Overrides:
toString in class Object
Returns:
String


Copyright © 2009-2011 CodeLutin. All Rights Reserved.