org.infoglue.cms.entities.management
Class ContentTypeAttributeParameterValue

java.lang.Object
  extended by org.infoglue.cms.entities.management.ContentTypeAttributeParameterValue

public class ContentTypeAttributeParameterValue
extends java.lang.Object

This javabean carries information about one attributes parameters values. For example an attribute can have a possible parameter called category. Then the category can have multiple possible values, for example division, global, local and so on. Each of these values can have multiple representations visually. Language-dependency is one obvious. All variations are kept in this bean.


Constructor Summary
ContentTypeAttributeParameterValue()
           
 
Method Summary
 void addAttribute(java.lang.String key, java.lang.String value)
           
 java.util.Map getAttributes()
           
 java.lang.String getId()
           
 java.lang.String getLocalizedValue(java.lang.String key, java.util.Locale locale)
           
 java.lang.String getLocalizedValue(java.lang.String key, java.lang.String langugeCode)
           
 int getLocalizedValueAsInt(java.lang.String key, java.util.Locale locale)
           
 int getLocalizedValueAsInt(java.lang.String key, java.lang.String langugeCode)
           
 java.lang.String getValue(java.lang.String key)
           
 void setAttributes(java.util.Map attributes)
           
 void setId(java.lang.String id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContentTypeAttributeParameterValue

public ContentTypeAttributeParameterValue()
Method Detail

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getAttributes

public java.util.Map getAttributes()

addAttribute

public void addAttribute(java.lang.String key,
                         java.lang.String value)

setAttributes

public void setAttributes(java.util.Map attributes)

getValue

public java.lang.String getValue(java.lang.String key)

getLocalizedValue

public java.lang.String getLocalizedValue(java.lang.String key,
                                          java.util.Locale locale)

getLocalizedValue

public java.lang.String getLocalizedValue(java.lang.String key,
                                          java.lang.String langugeCode)

getLocalizedValueAsInt

public int getLocalizedValueAsInt(java.lang.String key,
                                  java.util.Locale locale)

getLocalizedValueAsInt

public int getLocalizedValueAsInt(java.lang.String key,
                                  java.lang.String langugeCode)


Copyright © 2005 InfoGlue.org All Rights Reserved.