com.elasticpath.domain.catalog
Interface LocaleDependantFields

All Superinterfaces:
EpDomain, Persistence, java.io.Serializable, ValueObject
All Known Implementing Classes:
LocaleDependantFieldsImpl

public interface LocaleDependantFields
extends ValueObject

Represents a collection of locale dependant fields of a catalog object, like Product, or Category.


Method Summary
 LocaleDependantFields createFallBackLdf(java.lang.String fallBackValue)
          Creates and returns a LocaleDependantFields which contains fallback values.
 java.lang.String getDescription()
          Returns the description.
 java.lang.String getDisplayName()
          Returns the display name.
 java.lang.String getKeyWords()
          Returns the key words.
 java.util.Locale getLocale()
          Returns the locale.
 java.lang.String getTitle()
          Returns the title.
 java.lang.String getUrl()
          Returns the url.
 void setDescription(java.lang.String description)
          Sets the description.
 void setDisplayName(java.lang.String displayName)
          Sets the display name.
 void setKeyWords(java.lang.String keyWords)
          Sets the key words.
 void setLocale(java.util.Locale locale)
          Sets the locale.
 void setTitle(java.lang.String title)
          Sets the title.
 void setUrl(java.lang.String url)
          Sets the url.
 
Methods inherited from interface com.elasticpath.domain.Persistence
executeBeforePersistAction, getUidPk, isPersistent, setDefaultValues, setUidPk
 
Methods inherited from interface com.elasticpath.domain.EpDomain
getElasticPath, setElasticPath
 

Method Detail

createFallBackLdf

LocaleDependantFields createFallBackLdf(java.lang.String fallBackValue)
Creates and returns a LocaleDependantFields which contains fallback values.

Parameters:
fallBackValue - the fall back value
Returns:
a LocaleDependantFields which contains fall back values

getDescription

java.lang.String getDescription()
Returns the description.

Returns:
the description

getDisplayName

java.lang.String getDisplayName()
Returns the display name.

Returns:
the title

getKeyWords

java.lang.String getKeyWords()
Returns the key words.

Returns:
the key words

getLocale

java.util.Locale getLocale()
Returns the locale.

Returns:
the locale

getTitle

java.lang.String getTitle()
Returns the title.

Returns:
the title

getUrl

java.lang.String getUrl()
Returns the url.

Returns:
the url

setDescription

void setDescription(java.lang.String description)
Sets the description.

Parameters:
description - the description to set.

setDisplayName

void setDisplayName(java.lang.String displayName)
Sets the display name.

Parameters:
displayName - the title to set.

setKeyWords

void setKeyWords(java.lang.String keyWords)
Sets the key words.

Parameters:
keyWords - the key words to set.

setLocale

void setLocale(java.util.Locale locale)
Sets the locale.

Parameters:
locale - the locale to set.

setTitle

void setTitle(java.lang.String title)
Sets the title.

Parameters:
title - the title to set.

setUrl

void setUrl(java.lang.String url)
Sets the url.

Parameters:
url - the url to set.