public class CatalogNodeListDataBean extends SmartDataBeanImpl implements Delegator, Protectable
Modifier and Type | Field and Description |
---|---|
static java.lang.String | CLASS_NAME
The name of this class
|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
CatalogNodeListDataBean()
Constructs an empty CatalogNodeListDataBean.
|
Modifier and Type | Method and Description |
---|---|
java.util.HashSet | getAllCategories()
Gets all the category ids for a catalog.
|
java.lang.String | getCatalogId()
Gets the catalogId of the catalog to be traversed.
|
com.ibm.commerce.seo.beans.util.AbstractCatalogNodeBeanObservable | getCatalogNodeBeanObservable()
Returns the catalog node bean observable used for the bean.
|
Protectable | getDelegate()
Retrieves its delegate.
|
boolean | getIncludeBundles()
Gets if bundles should be included.
|
boolean | getIncludeDynamicKits()
Gets if dynamic kits should be included.
|
boolean | getIncludeItems()
Gets if items should be included.
|
boolean | getIncludePackages()
Gets if packages should be included.
|
boolean | getIncludeProducts()
Gets if products should be included.
|
java.util.Iterator | getIterator()
Gets an iterator for the list of nodes in a catalog tree.
|
java.lang.Long | getOwner()
Returns the member ID of the owner.
|
java.lang.String | getStoreId()
Gets the storeId of the catalog to be traversed.
|
void | populate()
Fetches and populates information needed by the bean.
|
void | setAdminMode(boolean aMode)
Sets if admin mode is used.
|
void | setCatalogId(java.lang.String aCatalogId)
Sets the catalogId of the catalog to be traversed.
|
void | setCatalogNodeBeanObservable(com.ibm.commerce.seo.beans.util.AbstractCatalogNodeBeanObservable aCatalogNodeBeanObservable)
Sets the catalog node bean observable for the bean.
|
void | setIncludeBundles(boolean aIncludeBundles)
Sets if bundles are to be included.
|
void | setIncludeDynamicKits(boolean aIncludeDynamicKits)
Sets if dynamic kits are to be included.
|
void | setIncludeItems(boolean aIncludeItems)
Sets if items are to be included.
|
void | setIncludePackages(boolean aIncludePackages)
Sets if packages are to be included.
|
void | setIncludeProducts(boolean aIncludeProducts)
Sets if products are to be included.
|
void | setStoreId(java.lang.String aStoreId)
Sets the storeId of the catalog to be traversed.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String CLASS_NAME
public CatalogNodeListDataBean()
public void setCatalogId(java.lang.String aCatalogId)
public java.lang.String getCatalogId()
public void setStoreId(java.lang.String aStoreId)
public java.lang.String getStoreId()
public java.util.HashSet getAllCategories()
public void setAdminMode(boolean aMode)
public boolean getIncludeBundles()
public void setIncludeBundles(boolean aIncludeBundles)
public boolean getIncludeDynamicKits()
public void setIncludeDynamicKits(boolean aIncludeDynamicKits)
public boolean getIncludeItems()
public void setIncludeItems(boolean aIncludeItems)
public boolean getIncludePackages()
public void setIncludePackages(boolean aIncludePackages)
public boolean getIncludeProducts()
public void setIncludeProducts(boolean aIncludeProducts)
public void populate() throws ECException
public com.ibm.commerce.seo.beans.util.AbstractCatalogNodeBeanObservable getCatalogNodeBeanObservable()
public void setCatalogNodeBeanObservable(com.ibm.commerce.seo.beans.util.AbstractCatalogNodeBeanObservable aCatalogNodeBeanObservable)
public java.util.Iterator getIterator()
public Protectable getDelegate() throws java.lang.Exception
public java.lang.Long getOwner() throws java.lang.Exception, java.rmi.RemoteException