com.ibm.commerce.utf.beans
Class PAttrProdListBean

java.lang.Object
  UTFListBean
      com.ibm.commerce.utf.beans.PAttrProdListBean
All Implemented Interfaces:
PAttrProdListInputDataBean, PAttrProdListSmartDataBean

public class PAttrProdListBean
extends UTFListBean
implements PAttrProdListInputDataBean, PAttrProdListSmartDataBean

Provides a list of PAttrProdDataBean objects.

See Also:
Serialized Form

Field Summary
static java.lang.String COPYRIGHT
Constructor Summary
PAttrProdListBean()
Constructs an PAttrProdListBean object.
Method Summary
java.lang.String getAttributeId()
Gets the attributeId.
java.lang.String getCatentryId()
Gets the catentryId.
PAttrProdDataBean[] getPAttrProds()
Gets an array of fPAttrProds.
void populate()
Looks up a list of Personlized Attribute Products, then uses the list contents to populate an array of PAttrProdDataBean objects.
void setAttributeId(java.lang.String newAttributeId)
Sets the attributeId.
void setCatentryId(java.lang.String newCatentryId)
Sets the catentryId.
void setPAttrProds(PAttrProdDataBean[] newPAttrProds)
Loads the array fPAttrProds.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
See Also:
Constant Field Values
Constructor Detail

PAttrProdListBean

public PAttrProdListBean()
Constructs an PAttrProdListBean object.
Method Detail

getAttributeId

public java.lang.String getAttributeId()
Gets the attributeId.
Specified by:
getAttributeId in interface PAttrProdListSmartDataBean
Returns:
java.lang.String

getCatentryId

public java.lang.String getCatentryId()
Gets the catentryId.
Specified by:
getCatentryId in interface PAttrProdListSmartDataBean
Returns:
java.lang.String

getPAttrProds

public PAttrProdDataBean[] getPAttrProds()
Gets an array of fPAttrProds.
Specified by:
getPAttrProds in interface PAttrProdListSmartDataBean
Returns:
com.ibm.commerce.utf.beans.PAttrProdDataBean[]

populate

public void populate()
              throws java.lang.Exception
Looks up a list of Personlized Attribute Products, then uses the list contents to populate an array of PAttrProdDataBean objects.
Throws:
java.lang.Exception - if the access bean could not be created.

setAttributeId

public void setAttributeId(java.lang.String newAttributeId)
Sets the attributeId.
Specified by:
setAttributeId in interface PAttrProdListInputDataBean
Parameters:
newAttributeId - relevant attribute id.

setCatentryId

public void setCatentryId(java.lang.String newCatentryId)
Sets the catentryId.
Specified by:
setCatentryId in interface PAttrProdListInputDataBean
Parameters:
newCatentryId - relevant catentry id.

setPAttrProds

public void setPAttrProds(PAttrProdDataBean[] newPAttrProds)
Loads the array fPAttrProds.
Specified by:
setPAttrProds in interface PAttrProdListInputDataBean
Parameters:
newPAttrProds - relevant PAttribute Products

Feedback