com.ibm.commerce.utf.beans
Class PAttributeListBean

java.lang.Object
  UTFListBean
      com.ibm.commerce.utf.beans.PAttributeListBean
All Implemented Interfaces:
PAttributeListInputDataBean, PAttributeListSmartDataBean

public class PAttributeListBean
extends UTFListBean
implements PAttributeListInputDataBean, PAttributeListSmartDataBean

Provides a list of PAttributeDataBean objects.

See Also:
Serialized Form

Field Summary
protected java.lang.String aString
protected java.lang.String attributeTypeId
static java.lang.String COPYRIGHT
protected java.lang.String name
protected PAttributeDataBean[] PAttributes
Constructor Summary
PAttributeListBean()
Constructs an PAttributeListBean object.
Method Summary
java.lang.String getAttributeTypeId()
Gets the active attributeTypeId.
java.lang.String getName()
Gets the name.
PAttributeDataBean[] getPAttributes()
Gets an array of PAttributes.
void populate()
Looks up a list of PAttributes, then uses the list contents to populate an array of PAttributeDataBean objects.
void setAttributeTypeId(java.lang.String newAttributeTypeId)
Sets the attributeTypeId field.
void setName(java.lang.String newName)
Sets the name.
void setPAttributes(PAttributeDataBean[] newPAttribute)
Loads the array PAttributes.
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

aString

protected java.lang.String aString

PAttributes

protected PAttributeDataBean[] PAttributes

attributeTypeId

protected java.lang.String attributeTypeId

name

protected java.lang.String name
Constructor Detail

PAttributeListBean

public PAttributeListBean()
Constructs an PAttributeListBean object.
Method Detail

getAttributeTypeId

public java.lang.String getAttributeTypeId()
Gets the active attributeTypeId.
Specified by:
getAttributeTypeId in interface PAttributeListSmartDataBean

getName

public java.lang.String getName()
Gets the name.
Specified by:
getName in interface PAttributeListSmartDataBean

getPAttributes

public PAttributeDataBean[] getPAttributes()
Gets an array of PAttributes.
Specified by:
getPAttributes in interface PAttributeListSmartDataBean

populate

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

setAttributeTypeId

public void setAttributeTypeId(java.lang.String newAttributeTypeId)
Sets the attributeTypeId field.
Specified by:
setAttributeTypeId in interface PAttributeListInputDataBean
Parameters:
newAttributeTypeId - the desired attributeType id.

setName

public void setName(java.lang.String newName)
Sets the name.
Specified by:
setName in interface PAttributeListInputDataBean

setPAttributes

public void setPAttributes(PAttributeDataBean[] newPAttribute)
Loads the array PAttributes.
Specified by:
setPAttributes in interface PAttributeListInputDataBean

Feedback