org.nuiton.wikitty.entities
Class WikittyI18nDTO

java.lang.Object
  extended by org.nuiton.wikitty.entities.WikittyI18nDTO
All Implemented Interfaces:
Serializable, Cloneable, BusinessEntity, WikittyI18n

public class WikittyI18nDTO
extends Object
implements WikittyI18n

See Also:
Serialized Form

Field Summary
protected  Set<String> lang
           
protected  int modificationCount
           
protected  Set<String> translatableValues
           
protected  String translations
           
protected  String wikittyId
           
protected  String wikittyVersion
           
 
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
WikittyI18nDTO()
          WikittyI18nDTO :
WikittyI18nDTO(String wikittyId)
          WikittyI18nDTO :
 
Method Summary
 void addAllLang(Set<String> lang)
          addAllLang :
 void addAllTranslatableValues(Set<String> translatableValues)
          addAllTranslatableValues :
 void addLang(String element)
          addLang :
 void addPropertyChangeListener(PropertyChangeListener listener)
          addPropertyChangeListener :
 void addPropertyChangeListener(String property, PropertyChangeListener listener)
          addPropertyChangeListener :
 void addTranslatableValues(String element)
          addTranslatableValues :
 void clearLang()
          clearLang :
 void clearTranslatableValues()
          clearTranslatableValues :
 void copyFrom(BusinessEntity source)
          copyFrom :
 Collection<String> getExtensionFields(String ext)
          getExtensionFields :
 Collection<String> getExtensionNames()
          getExtensionNames :
 Object getField(String ext, String fieldName)
          getField :
 Set<String> getLang()
          getLang :
 Set<String> getTranslatableValues()
          getTranslatableValues :
 String getTranslation(String lang, String field)
          getTranslation :
 String getTranslations()
          getTranslations :
 String getWikittyId()
          getWikittyId :
 String getWikittyVersion()
          getWikittyVersion :
 void removeLang(String element)
          removeLang :
 void removePropertyChangeListener(PropertyChangeListener listener)
          removePropertyChangeListener :
 void removePropertyChangeListener(String property, PropertyChangeListener listener)
          removePropertyChangeListener :
 void removeTranslatableValues(String element)
          removeTranslatableValues :
 void setField(String ext, String fieldName, Object value)
          setField :
 void setLang(Set<String> lang)
          setLang :
 void setTranslatableValues(Set<String> translatableValues)
          setTranslatableValues :
 void setTranslation(String lang, String field, String trad)
          setTranslation :
 void setTranslations(String translations)
          setTranslations :
 void setWikittyId(String wikittyId)
          setWikittyId :
 void setWikittyVersion(String wikittyVersion)
          setWikittyVersion :
 String toString()
          toString :
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

translatableValues

protected Set<String> translatableValues

lang

protected Set<String> lang

translations

protected String translations

wikittyId

protected String wikittyId

modificationCount

protected int modificationCount

wikittyVersion

protected String wikittyVersion
Constructor Detail

WikittyI18nDTO

public WikittyI18nDTO()
WikittyI18nDTO :


WikittyI18nDTO

public WikittyI18nDTO(String wikittyId)
WikittyI18nDTO :

Parameters:
wikittyId -
Method Detail

getTranslatableValues

public Set<String> getTranslatableValues()
getTranslatableValues :

Specified by:
getTranslatableValues in interface WikittyI18n
Returns:
Set

setTranslatableValues

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

Specified by:
setTranslatableValues in interface WikittyI18n
Parameters:
translatableValues -

addAllTranslatableValues

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

Specified by:
addAllTranslatableValues in interface WikittyI18n
Parameters:
translatableValues -

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> lang)
setLang :

Specified by:
setLang in interface WikittyI18n
Parameters:
lang -

addAllLang

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

Specified by:
addAllLang in interface WikittyI18n
Parameters:
lang -

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 -

toString

public String toString()
toString :

Overrides:
toString in class Object
Returns:
String

getWikittyId

public String getWikittyId()
getWikittyId :

Specified by:
getWikittyId in interface BusinessEntity
Returns:
String

setWikittyId

public void setWikittyId(String wikittyId)
setWikittyId :

Parameters:
wikittyId -

getWikittyVersion

public String getWikittyVersion()
getWikittyVersion :

Specified by:
getWikittyVersion in interface BusinessEntity
Returns:
String

setWikittyVersion

public void setWikittyVersion(String wikittyVersion)
setWikittyVersion :

Specified by:
setWikittyVersion in interface BusinessEntity
Parameters:
wikittyVersion -

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener :

Specified by:
addPropertyChangeListener in interface BusinessEntity
Parameters:
listener -

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener :

Specified by:
removePropertyChangeListener in interface BusinessEntity
Parameters:
listener -

addPropertyChangeListener

public void addPropertyChangeListener(String property,
                                      PropertyChangeListener listener)
addPropertyChangeListener :

Specified by:
addPropertyChangeListener in interface BusinessEntity
Parameters:
property -
listener -

removePropertyChangeListener

public void removePropertyChangeListener(String property,
                                         PropertyChangeListener listener)
removePropertyChangeListener :

Specified by:
removePropertyChangeListener in interface BusinessEntity
Parameters:
property -
listener -

getExtensionFields

public Collection<String> getExtensionFields(String ext)
getExtensionFields :

Specified by:
getExtensionFields in interface BusinessEntity
Parameters:
ext -
Returns:
Collection

getExtensionNames

public Collection<String> getExtensionNames()
getExtensionNames :

Specified by:
getExtensionNames in interface BusinessEntity
Returns:
Collection

getField

public Object getField(String ext,
                       String fieldName)
getField :

Specified by:
getField in interface BusinessEntity
Parameters:
ext -
fieldName -
Returns:
Object

setField

public void setField(String ext,
                     String fieldName,
                     Object value)
setField :

Specified by:
setField in interface BusinessEntity
Parameters:
ext -
fieldName -
value -

copyFrom

public void copyFrom(BusinessEntity source)
copyFrom :

Specified by:
copyFrom in interface BusinessEntity
Parameters:
source -

getTranslation

public String getTranslation(String lang,
                             String field)
getTranslation :

Specified by:
getTranslation in interface WikittyI18n
Parameters:
lang -
field -
Returns:
String

setTranslation

public void setTranslation(String lang,
                           String field,
                           String trad)
setTranslation :

Specified by:
setTranslation in interface WikittyI18n
Parameters:
lang -
field -
trad -


Copyright © 2010 CodeLutin. All Rights Reserved.