com.ibm.commerce.utf.beans
Class PAttributeDescListBean

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

public class PAttributeDescListBean
extends UTFListBean
implements PAttributeDescListInputDataBean, PAttributeDescListSmartDataBean

Provides a list of PAttributeDescDataBean objects.

See Also:
Serialized Form

Field Summary
protected  java.lang.String aString
           
static java.lang.String COPYRIGHT
           
protected  PAttributeDescDataBean[] fPAttributeDescs
           
protected  java.lang.String languageId
           
protected  java.lang.String pAttributeId
           
 
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
PAttributeDescListBean()
          Constructs an PAttributeDescListBean object.
 
Method Summary
 java.lang.String getLanguageId()
          Gets the languageId.
 PAttributeDescDataBean[] getPAttributeDescs()
          Gets an array of fPAttributeDescs.
 java.lang.String getPAttributeId()
          Gets the pAttributeId.
 void populate()
          Looks up a list of PAttribute Descriptions, then uses the list contents to populate an array of PAttributeDescDataBean objects.
 void setLanguageId(java.lang.String newLanguageId)
          Sets the languageId.
 void setPAttributeDescs(PAttributeDescDataBean[] newPAttributeDescs)
          Loads the array fPAttributeDescs.
 void setPAttributeId(java.lang.String newPAttributeId)
          Sets the pAttributeId.
 
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

COPYRIGHT

public static final java.lang.String COPYRIGHT

fPAttributeDescs

protected PAttributeDescDataBean[] fPAttributeDescs

languageId

protected java.lang.String languageId

pAttributeId

protected java.lang.String pAttributeId
Constructor Detail

PAttributeDescListBean

public PAttributeDescListBean()
Constructs an PAttributeDescListBean object.
Method Detail

getLanguageId

public java.lang.String getLanguageId()
Gets the languageId.
Specified by:
getLanguageId in interface PAttributeDescListSmartDataBean

getPAttributeDescs

public PAttributeDescDataBean[] getPAttributeDescs()
Gets an array of fPAttributeDescs.
Specified by:
getPAttributeDescs in interface PAttributeDescListSmartDataBean

getPAttributeId

public java.lang.String getPAttributeId()
Gets the pAttributeId.
Specified by:
getPAttributeId in interface PAttributeDescListSmartDataBean

populate

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

setLanguageId

public void setLanguageId(java.lang.String newLanguageId)
Sets the languageId.
Specified by:
setLanguageId in interface PAttributeDescListInputDataBean

setPAttributeDescs

public void setPAttributeDescs(PAttributeDescDataBean[] newPAttributeDescs)
Loads the array fPAttributeDescs.
Specified by:
setPAttributeDescs in interface PAttributeDescListInputDataBean

setPAttributeId

public void setPAttributeId(java.lang.String newPAttributeId)
Sets the pAttributeId.
Specified by:
setPAttributeId in interface PAttributeDescListInputDataBean