Interface ProductAttribute
- All Superinterfaces:
BusinessObject
- All Known Implementing Classes:
ProductAttributeBean
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 Summary
Modifier and TypeMethodDescriptionint
int
int
int
void
setAttribute
(Attribute attribute) void
setAttributeID
(int attributeID) void
setProduct
(Product product) void
setProductAttributeID
(int productAttributeID) void
setProductAttributeOrder
(int productAttributeOrder) void
setProductID
(int productID) Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
-
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
-
getAttribute
Attribute getAttribute() -
setAttribute
-