com.ibm.commerce.catalog.beans
Class AttributeValueListDataBean

java.lang.Object
  com.ibm.commerce.beans.InputDataBeanImpl
      com.ibm.commerce.beans.SmartDataBeanImpl
          com.ibm.commerce.catalog.beans.AttributeValueListDataBean
All Implemented Interfaces:
DataBean, InputDataBean, java.io.Serializable, SmartDataBean

public class AttributeValueListDataBean
extends SmartDataBeanImpl

This bean represents a list of attribute values of a catalog entry.

See Also:
Serialized Form

Field Summary
static java.lang.String COPYRIGHT
Reserved for IBM internal use.
protected AttributeValueDataBean[] iAttributeValueList
protected java.lang.String istrAttributeValueId
protected java.lang.String istrCatalogEntryId
protected java.lang.String istrCurrencyCode
protected java.lang.String istrLanguageId
Fields inherited from class com.ibm.commerce.beans.SmartDataBeanImpl
commandContext
Fields inherited from class com.ibm.commerce.beans.InputDataBeanImpl
requestProperties
Fields inherited from interface com.ibm.commerce.beans.DataBean
emptyString
Constructor Summary
AttributeValueListDataBean()
Method Summary
java.lang.String getAttributeValueId()
Gets the attribute value ID of the attribute value.
AttributeValueDataBean[] getAttributeValueList()
Gets the list of AttributeValueDataBean.
java.lang.String getCatalogEntryId()
Gets the catalog entry ID of the attribute value.
java.lang.String getLanguageId()
Gets the language ID of the attribute value.
void populate()
Populates the bean with data and retrieves the bean from the database.
void setAttributeValueId(java.lang.String newAttributeValueId)
Sets the attribute value ID.
void setAttributeValueList(AttributeValueDataBean[] newAttributeValueList)
Sets the list of AttributeValueDataBean.
void setCatalogEntryId(java.lang.String newCatalogEntryId)
Sets the catalog entry ID that owns the attribute values.
void setLanguageId(java.lang.String newLanguageId)
Sets the language ID of the attribute values.
Methods inherited from class com.ibm.commerce.beans.SmartDataBeanImpl
fulfills, getCommandContext, getResources, setCommandContext
Methods inherited from class com.ibm.commerce.beans.InputDataBeanImpl
getRequestProperties, setRequestProperties
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.ibm.commerce.beans.InputDataBean
getRequestProperties, setRequestProperties
Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
Reserved for IBM internal use.
See Also:
Constant Field Values

istrLanguageId

protected java.lang.String istrLanguageId

istrCurrencyCode

protected java.lang.String istrCurrencyCode

istrAttributeValueId

protected java.lang.String istrAttributeValueId

istrCatalogEntryId

protected java.lang.String istrCatalogEntryId

iAttributeValueList

protected AttributeValueDataBean[] iAttributeValueList
Constructor Detail

AttributeValueListDataBean

public AttributeValueListDataBean()
Method Detail

getAttributeValueId

public java.lang.String getAttributeValueId()
Gets the attribute value ID of the attribute value.
Returns:
attribute value ID

getAttributeValueList

public AttributeValueDataBean[] getAttributeValueList()
Gets the list of AttributeValueDataBean.
Returns:
the list of AttributeValueDataBean

getCatalogEntryId

public java.lang.String getCatalogEntryId()
Gets the catalog entry ID of the attribute value.
Returns:
catalog entry ID

getLanguageId

public java.lang.String getLanguageId()
Gets the language ID of the attribute value.
Returns:
language ID

populate

public void populate()
              throws java.lang.Exception
Populates the bean with data and retrieves the bean from the database.
Specified by:
populate in interface SmartDataBean
Overrides:
populate in class SmartDataBeanImpl
Throws:
java.lang.Exception

setAttributeValueId

public void setAttributeValueId(java.lang.String newAttributeValueId)
Sets the attribute value ID.
Parameters:
newAttributeValueId - the attribute value ID

setAttributeValueList

public void setAttributeValueList(AttributeValueDataBean[] newAttributeValueList)
Sets the list of AttributeValueDataBean.
Parameters:
newAttributeValueList - the list of AttributeValueDataBean

setCatalogEntryId

public void setCatalogEntryId(java.lang.String newCatalogEntryId)
Sets the catalog entry ID that owns the attribute values.
Parameters:
newCatalogEntryId - the catalog entry ID

setLanguageId

public void setLanguageId(java.lang.String newLanguageId)
Sets the language ID of the attribute values.
Parameters:
newLanguageId - the language ID

Feedback