com.ibm.commerce.utf.beans

Class PAttributeDataBean

    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        IBM copyright notice field.
        See Also:
        Constant Field Values
    • Constructor Detail

      • PAttributeDataBean

        public PAttributeDataBean()
        Constructs PAttributeDataBean, initializes fields to null.
      • PAttributeDataBean

        public PAttributeDataBean(PAttributeAccessBean anAccessBean)
        Constructs PAttributeDataBean, initializes fields to null.
        Parameters:
        anAccessBean - com.ibm.commerce.utf.objects.PAttributeAccessBean
        Throws:
        ECException
    • Method Detail

      • getRequestProperties

        public TypedProperty getRequestProperties()
        Returns the request parameters as a TypedProperty.
        Specified by:
        getRequestProperties in interface InputDataBean
        Returns:
        com.ibm.commerce.datatype.TypedProperty
      • populate

        public void populate()
        Fetches field values from the access bean.
        Specified by:
        populate in interface SmartDataBean
        Throws:
        java.lang.Exception - On any access bean error.
      • setCommandContext

        public void setCommandContext(CommandContext newCommandContext)
        Sets the active commandContext.
        Specified by:
        setCommandContext in interface SmartDataBean
        Parameters:
        newCommandContext - the active command context.
      • setPAttributeId

        public void setPAttributeId(java.lang.String newPAttributeId)
        Sets the PAttributeId field and uses it to set the referenceNumber key field of the access bean.
        Specified by:
        setPAttributeId in interface PAttributeInputDataBean
        Parameters:
        newPAttributeId - the relevant referenceNumber.
      • setRequestProperties

        public void setRequestProperties(TypedProperty newRequestProperties)
        Copies the TypedProperty input parameters.
        Specified by:
        setRequestProperties in interface InputDataBean
        Parameters:
        newRequestProperties - com.ibm.commerce.datatype.TypedProperty