Interface ProductAttribute

All Superinterfaces:
BusinessObject
All Known Implementing Classes:
ProductAttributeBean

public interface ProductAttribute extends BusinessObject
Interface representing an attribute under a product in the system.

When the application needs to create an instance that implements ProductAttribute, BusinessObjectFactory finds the name of the Java class to instantiate from the "productAttributeImplementer" setting in the appComponents.properties file.

The default "productAttributeImplementer" is ProductAttributeBean.

Why is this a separate entity in the domain model? Please see ProductCategoryBean

Author:
David Tobey
See Also:
  • Method Details

    • getProductAttributeID

      int getProductAttributeID()
    • setProductAttributeID

      void setProductAttributeID(int productAttributeID)
    • getAttributeID

      int getAttributeID()
    • setAttributeID

      void setAttributeID(int attributeID)
    • getProductID

      int getProductID()
    • setProductID

      void setProductID(int productID)
    • getProductAttributeOrder

      int getProductAttributeOrder()
    • setProductAttributeOrder

      void setProductAttributeOrder(int productAttributeOrder)
    • getProduct

      Product getProduct()
    • setProduct

      void setProduct(Product product)
    • getAttribute

      Attribute getAttribute()
    • setAttribute

      void setAttribute(Attribute attribute)