Class PublicationI18N
- java.lang.Object
-
- org.silverpeas.core.i18n.BeanTranslation
-
- org.silverpeas.core.contribution.publication.model.PublicationI18N
-
- All Implemented Interfaces:
Serializable
,ResourceTranslation
,Translation
,Identifiable
public class PublicationI18N extends BeanTranslation implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description PublicationI18N()
PublicationI18N(String lang, String name, String description, String keywords)
PublicationI18N(PublicationDetail publi)
protected
PublicationI18N(PublicationI18N translation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PublicationI18N
copy()
Copies this bean into another one.String
getKeywords()
void
setKeywords(String keywords)
-
Methods inherited from class org.silverpeas.core.i18n.BeanTranslation
getDescription, getId, getLanguage, getName, getObjectId, setDescription, setId, setLanguage, setName, setObjectId
-
-
-
-
Constructor Detail
-
PublicationI18N
public PublicationI18N()
-
PublicationI18N
protected PublicationI18N(PublicationI18N translation)
-
PublicationI18N
public PublicationI18N(PublicationDetail publi)
-
-
Method Detail
-
getKeywords
public String getKeywords()
-
setKeywords
public void setKeywords(String keywords)
-
copy
protected PublicationI18N copy()
Description copied from class:BeanTranslation
Copies this bean into another one. This method expects the classes extending theBeanTranslation
class having a public or a protected default constructor, otherwise aSilverpeasRuntimeException
exception is thrown. The difference between this copy method with the copy constructor is that it can be used against any child of theBeanTranslation
class without explicitly having a copy constructor or overriding this method.- Overrides:
copy
in classBeanTranslation
- Returns:
- a copy of this bean.
-
-