com.softslate.commerce.businessobjects.product
Interface Category
- All Superinterfaces:
- BusinessObject
- All Known Implementing Classes:
- CategoryBean
public interface Category
- extends BusinessObject
Interface representing a category within the system. A category is a
organization of products that have a common trait.
When the application needs to create an instance that implements
Category
,
BusinessObjectFactory
finds the name of the Java class to instantiate from the
"categoryImplementer" setting in the appComponents.properties
file.
The default "categoryImplementer" is
CategoryBean
.
- Author:
- David Tobey
getCategoryID
int getCategoryID()
setCategoryID
void setCategoryID(int categoryID)
getCode
java.lang.String getCode()
setCode
void setCode(java.lang.String code)
getName
java.lang.String getName()
setName
void setName(java.lang.String name)
getIsActive
boolean getIsActive()
setIsActive
void setIsActive(boolean isActive)
getCategoryTreeID
int getCategoryTreeID()
setCategoryTreeID
void setCategoryTreeID(int categoryTreeID)
getKeywords
java.lang.String getKeywords()
setKeywords
void setKeywords(java.lang.String keywords)
getExtra1
java.lang.String getExtra1()
setExtra1
void setExtra1(java.lang.String extra1)
getExtra2
java.lang.String getExtra2()
setExtra2
void setExtra2(java.lang.String extra2)
getExtra3
java.lang.String getExtra3()
setExtra3
void setExtra3(java.lang.String extra3)
getDescription
java.lang.String getDescription()
setDescription
void setDescription(java.lang.String description)
getHeader
java.lang.String getHeader()
setHeader
void setHeader(java.lang.String header)
getFooter
java.lang.String getFooter()
setFooter
void setFooter(java.lang.String footer)
getSmallImage
java.lang.String getSmallImage()
setSmallImage
void setSmallImage(java.lang.String smallImage)
getMediumImage
java.lang.String getMediumImage()
setMediumImage
void setMediumImage(java.lang.String mediumImage)
getLargeImage
java.lang.String getLargeImage()
setLargeImage
void setLargeImage(java.lang.String largeImage)
getParent
Category getParent()
setParent
void setParent(Category parent)
getParentCategory
java.lang.Integer getParentCategory()
setParentCategory
void setParentCategory(java.lang.Integer parentCategory)
getCategoryOrder
int getCategoryOrder()
setCategoryOrder
void setCategoryOrder(int categoryOrder)
getProductListCollection
java.util.Collection getProductListCollection()
setProductListCollection
void setProductListCollection(java.util.Collection productListCollection)
getParentCollection
java.util.Collection getParentCollection()
setParentCollection
void setParentCollection(java.util.Collection parentCollection)
getParentString
java.lang.String getParentString()
setParentString
void setParentString(java.lang.String parentString)
getSubcategoryCollection
java.util.Collection getSubcategoryCollection()
setSubcategoryCollection
void setSubcategoryCollection(java.util.Collection subcategoryCollection)
getItemsPerPage
int getItemsPerPage()
setItemsPerPage
void setItemsPerPage(int itemsPerPage)
getFirstRow
int getFirstRow()
setFirstRow
void setFirstRow(int firstRow)
getItemCount
int getItemCount()
setItemCount
void setItemCount(int itemCount)
getCategorySettings
java.util.Map getCategorySettings()
setCategorySettings
void setCategorySettings(java.util.Map categorySettings)
getProductCategories
java.util.Collection getProductCategories()
setProductCategories
void setProductCategories(java.util.Collection productCategories)
getProducts
java.util.Collection getProducts()
setProducts
void setProducts(java.util.Collection products)
getCategoryLevel
int getCategoryLevel()
setCategoryLevel
void setCategoryLevel(int categoryLevel)
getIsContentPage
boolean getIsContentPage()
setIsContentPage
void setIsContentPage(boolean isContentPage)
Copyright © SoftSlate, LLC 20032005