java.lang.Object | +--com.ibm.commerce.beans.InputDataBeanImpl | +--com.ibm.commerce.beans.SmartDataBeanImpl | +--com.ibm.commerce.catalog.beans.AttributeListDataBean
This bean represents a list of attributes that belongs to a catalog entry.
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT Reserved for IBM internal use. |
protected
AttributeDataBean[] |
iAttributeList |
protected
java.lang.String |
istrAttributeId |
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 | |
---|---|
AttributeListDataBean() |
Method Summary | |
---|---|
java.lang.String |
getAttributeId() Gets the attribute ID of the attribute. |
AttributeDataBean[] |
getAttributeList() Gets the list of AttributeDataBean . |
java.lang.String |
getCatalogEntryId() Gets the catalog entry ID of the attributes. |
java.lang.String |
getLanguageId() Gets the language ID of the attributes. |
void |
populate() Populates the bean with data and retrieves the bean from the database. |
void |
setAttributeId(java.lang.String newAttributeId) Sets the attribute ID of the attribute. |
void |
setAttributeList(
AttributeDataBean[] newAttributeList) Sets the list of AttributeDataBean . |
void |
setCatalogEntryId(java.lang.String newCatalogEntryId) Sets the catalog entry ID which owns the attributes. |
void |
setLanguageId(java.lang.String newLanguageId) Sets the language ID of the attributes. |
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 |
---|
public static final java.lang.String COPYRIGHT
protected java.lang.String istrLanguageId
protected java.lang.String istrCurrencyCode
protected java.lang.String istrAttributeId
protected java.lang.String istrCatalogEntryId
protected AttributeDataBean[] iAttributeList
Constructor Detail |
---|
public AttributeListDataBean()
Method Detail |
---|
public java.lang.String getAttributeId()
public AttributeDataBean[] getAttributeList()
AttributeDataBean
.
AttributeDataBean
public java.lang.String getCatalogEntryId()
public java.lang.String getLanguageId()
public void populate() throws java.lang.Exception
populate
in interface
SmartDataBean
populate
in class
SmartDataBeanImpl
java.lang.Exception
public void setAttributeId(java.lang.String newAttributeId)
newAttributeId
- the attribute ID of the
attributepublic void setAttributeList(AttributeDataBean[] newAttributeList)
AttributeDataBean
.
newAttributeList
- the list of
AttributeDataBean
public void setCatalogEntryId(java.lang.String newCatalogEntryId)
newCatalogEntryId
- the catalog entry IDpublic void setLanguageId(java.lang.String newLanguageId)
newLanguageId
- the language ID