Package io.goobi.viewer.model.cms.media
Class CMSMediaItemMetadata
java.lang.Object
io.goobi.viewer.model.cms.media.CMSMediaItemMetadata
- All Implemented Interfaces:
Serializable
Stores locale-specific metadata (title, description, link) for a
CMSMediaItem.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.Copy constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleanGetter for the fielddescription.Getter for the fieldlanguage.getName()Getter for the fieldname.inthashCode()voidsetAlternativeText(String alternativeText) voidsetDescription(String description) Setter for the fielddescription.voidsetLanguage(String language) Setter for the fieldlanguage.voidSetter for the fieldname.
-
Constructor Details
-
CMSMediaItemMetadata
public CMSMediaItemMetadata()Default constructor. -
CMSMediaItemMetadata
Copy constructor.- Parameters:
orig- aCMSMediaItemMetadataobject.
-
-
Method Details
-
hashCode
public int hashCode() -
equals
-
getLanguage
Getter for the fieldlanguage.- Returns:
- the BCP 47 language code for this metadata entry
-
setLanguage
Setter for the fieldlanguage.- Parameters:
language- the BCP 47 language code for this metadata entry
-
getName
Getter for the fieldname.- Returns:
- the localized name of the media item
-
setName
Setter for the fieldname.- Parameters:
name- the localized name of the media item
-
getDescription
Getter for the fielddescription.- Returns:
- the localized description text for the media item
-
setDescription
Setter for the fielddescription.- Parameters:
description- the localized description text for the media item
-
getAlternativeText
-
setAlternativeText
-