com.ibm.commerce.utf.beans
Class RFQProdListBean

java.lang.Object
  |
  +--com.ibm.commerce.beans.InputDataBeanImpl
        |
        +--com.ibm.commerce.beans.SmartDataBeanImpl
              |
              +--com.ibm.commerce.utf.beans.UTFListBean
                    |
                    +--com.ibm.commerce.utf.beans.RFQProdListBean
All Implemented Interfaces:
DataBean, InputDataBean, RFQProdListInputDataBean, RFQProdListSmartDataBean, java.io.Serializable, SmartDataBean, UTFListInputDataBean, UTFListSmartDataBean

public class RFQProdListBean
extends UTFListBean
implements RFQProdListInputDataBean, RFQProdListSmartDataBean

Provides a list of RFQProdDataBean objects.

See Also:
Serialized Form

Field Summary
protected  java.lang.String aString
           
protected  java.lang.String catentryId
           
static java.lang.String COPYRIGHT
           
protected  RFQProdDataBean[] fRFQProds
           
protected  java.lang.String rFQId
           
 
Fields inherited from class com.ibm.commerce.utf.beans.UTFListBean
listSize, sortingAtt
 
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
RFQProdListBean()
          Constructs an RFQProdListBean object.
 
Method Summary
 java.lang.String getCatentryId()
          Gets the catentryId.
 java.lang.String getRFQId()
          Gets the rFQId.
 RFQProdDataBean[] getRFQProds()
          Gets an array of fRFQProds.
 void populate()
          Looks up a list of RFQ Products, then uses the list contents to populate an array of RFQProdDataBean objects.
 void setCatentryId(java.lang.String newCatentryId)
          Sets the catentryId.
 void setRFQId(java.lang.String newRFQId)
          Sets the rFQId.
 void setRFQProds(RFQProdDataBean[] newRFQProds)
          Loads the array fRFQProds.
 
Methods inherited from class com.ibm.commerce.utf.beans.UTFListBean
getLength, getSortAtt, setSortAtt
 
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

aString

protected java.lang.String aString

catentryId

protected java.lang.String catentryId

COPYRIGHT

public static final java.lang.String COPYRIGHT

fRFQProds

protected RFQProdDataBean[] fRFQProds

rFQId

protected java.lang.String rFQId
Constructor Detail

RFQProdListBean

public RFQProdListBean()
Constructs an RFQProdListBean object.
Method Detail

getCatentryId

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

getRFQId

public java.lang.String getRFQId()
Gets the rFQId.
Specified by:
getRFQId in interface RFQProdListSmartDataBean

getRFQProds

public RFQProdDataBean[] getRFQProds()
Gets an array of fRFQProds.
Specified by:
getRFQProds in interface RFQProdListSmartDataBean

populate

public void populate()
              throws java.lang.Exception
Looks up a list of RFQ Products, then uses the list contents to populate an array of RFQProdDataBean objects.
Overrides:
populate in class SmartDataBeanImpl
Throws:
java.lang.Exception - if the access bean could not be created.

setCatentryId

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

setRFQId

public void setRFQId(java.lang.String newRFQId)
Sets the rFQId.
Specified by:
setRFQId in interface RFQProdListInputDataBean
Parameters:
newRFQId - the relevant RFQ id.

setRFQProds

public void setRFQProds(RFQProdDataBean[] newRFQProds)
Loads the array fRFQProds.
Specified by:
setRFQProds in interface RFQProdListInputDataBean