com.endeca.b2creference.services.impl
Class DefaultMetadataService

java.lang.Object
  extended by com.endeca.b2creference.services.impl.DefaultMetadataService
All Implemented Interfaces:
MetadataService, org.springframework.context.MessageSourceAware

public class DefaultMetadataService
extends java.lang.Object
implements org.springframework.context.MessageSourceAware, MetadataService


Constructor Summary
DefaultMetadataService()
           
 
Method Summary
 AbstractionMetadata getAbstractionMetadata(java.lang.String propertyName)
           
 java.util.Map<java.lang.String,AbstractionMetadata> getAbstractionMetadataMap()
           
 java.lang.String getAttributeDisplayName(java.lang.String mdexAttrName, java.util.Locale locale)
           
 java.lang.String getDisplayNamesPrefix()
           
 java.lang.String getLocalizedTaxonomyName(java.util.Locale locale)
           
 boolean isLocalizedTaxonomyProp(java.lang.String propertyName)
           
 void setAbstractionMetadataMap(java.util.Map<java.lang.String,AbstractionMetadata> abstractionMetadataMap)
           
 void setDisplayNamesPrefix(java.lang.String displayNamesPrefix)
           
 void setLocalizedTaxonomyNames(java.util.Map<java.lang.String,java.lang.String> localizedTaxonomyNames)
           
 void setMessageSource(org.springframework.context.MessageSource messages)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMetadataService

public DefaultMetadataService()
Method Detail

getAttributeDisplayName

public java.lang.String getAttributeDisplayName(java.lang.String mdexAttrName,
                                                java.util.Locale locale)
Specified by:
getAttributeDisplayName in interface MetadataService

getLocalizedTaxonomyName

public java.lang.String getLocalizedTaxonomyName(java.util.Locale locale)
Specified by:
getLocalizedTaxonomyName in interface MetadataService

isLocalizedTaxonomyProp

public boolean isLocalizedTaxonomyProp(java.lang.String propertyName)
Specified by:
isLocalizedTaxonomyProp in interface MetadataService

getAbstractionMetadata

public AbstractionMetadata getAbstractionMetadata(java.lang.String propertyName)
Specified by:
getAbstractionMetadata in interface MetadataService

setMessageSource

public void setMessageSource(org.springframework.context.MessageSource messages)
Specified by:
setMessageSource in interface org.springframework.context.MessageSourceAware

getDisplayNamesPrefix

public java.lang.String getDisplayNamesPrefix()

setDisplayNamesPrefix

public void setDisplayNamesPrefix(java.lang.String displayNamesPrefix)

setLocalizedTaxonomyNames

public void setLocalizedTaxonomyNames(java.util.Map<java.lang.String,java.lang.String> localizedTaxonomyNames)

getAbstractionMetadataMap

public java.util.Map<java.lang.String,AbstractionMetadata> getAbstractionMetadataMap()

setAbstractionMetadataMap

public void setAbstractionMetadataMap(java.util.Map<java.lang.String,AbstractionMetadata> abstractionMetadataMap)