com.elasticpath.domain.catalog.impl
Class LocaleDependantFieldsImpl

java.lang.Object
  extended by com.elasticpath.domain.impl.AbstractEpDomainImpl
      extended by com.elasticpath.domain.impl.AbstractPersistenceImpl
          extended by com.elasticpath.domain.impl.AbstractValueObjectImpl
              extended by com.elasticpath.domain.catalog.impl.LocaleDependantFieldsImpl
All Implemented Interfaces:
LocaleDependantFields, EpDomain, Persistence, ValueObject, java.io.Serializable, java.lang.Cloneable

public class LocaleDependantFieldsImpl
extends AbstractValueObjectImpl
implements LocaleDependantFields, java.lang.Cloneable

This is a default implementation of LocaleDependantFields.

See Also:
Serialized Form

Field Summary
static long serialVersionUID
          Serial version id.
 
Constructor Summary
LocaleDependantFieldsImpl()
           
 
Method Summary
 LocaleDependantFields createFallBackLdf(java.lang.String fallBackValue)
          Creates and returns a LocaleDependantFields which contains fall back 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 class com.elasticpath.domain.impl.AbstractPersistenceImpl
executeBeforePersistAction, getUidPk, isPersistent, setDefaultValues, setUidPk
 
Methods inherited from class com.elasticpath.domain.impl.AbstractEpDomainImpl
getElasticPath, setElasticPath
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.elasticpath.domain.Persistence
executeBeforePersistAction, getUidPk, isPersistent, setDefaultValues, setUidPk
 
Methods inherited from interface com.elasticpath.domain.EpDomain
getElasticPath, setElasticPath
 

Field Detail

serialVersionUID

public static final long serialVersionUID
Serial version id.

See Also:
Constant Field Values
Constructor Detail

LocaleDependantFieldsImpl

public LocaleDependantFieldsImpl()
Method Detail

createFallBackLdf

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

Specified by:
createFallBackLdf in interface LocaleDependantFields
Parameters:
fallBackValue - the fall back value
Returns:
a LocaleDependantFields which contains fall back values

getDescription

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

Specified by:
getDescription in interface LocaleDependantFields
Returns:
the description

getDisplayName

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

Specified by:
getDisplayName in interface LocaleDependantFields
Returns:
the title

getKeyWords

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

Specified by:
getKeyWords in interface LocaleDependantFields
Returns:
the key words

getLocale

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

Specified by:
getLocale in interface LocaleDependantFields
Returns:
the locale

getTitle

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

Specified by:
getTitle in interface LocaleDependantFields
Returns:
the title

getUrl

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

Specified by:
getUrl in interface LocaleDependantFields
Returns:
the url

setDescription

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

Specified by:
setDescription in interface LocaleDependantFields
Parameters:
description - the description to set.

setDisplayName

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

Specified by:
setDisplayName in interface LocaleDependantFields
Parameters:
displayName - the title to set.

setKeyWords

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

Specified by:
setKeyWords in interface LocaleDependantFields
Parameters:
keyWords - the key words to set.

setLocale

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

Specified by:
setLocale in interface LocaleDependantFields
Parameters:
locale - the locale to set.

setTitle

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

Specified by:
setTitle in interface LocaleDependantFields
Parameters:
title - the title to set.

setUrl

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

Specified by:
setUrl in interface LocaleDependantFields
Parameters:
url - the url to set.