public class CatalogFilterTreeDataBean
extends java.lang.Object
implements com.ibm.commerce.tools.common.ui.DynamicTreeUserDataBean
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CATENTRY_TYPE_BUNDLE
Catentry Type Bundle
|
static java.lang.String |
CATENTRY_TYPE_DYNAMIC_KIT
Catentry Type Dynamic Kit
|
static java.lang.String |
CATENTRY_TYPE_ITEM
Catentry Type Item
|
static java.lang.String |
CATENTRY_TYPE_PACKAGE
Catentry Type Package
|
static java.lang.String |
CATENTRY_TYPE_PRODUCT
Catentry Type Product
|
static java.lang.String |
NODE_TYPE_BUNDLE
Tree Node Types Bundle
|
static java.lang.String |
NODE_TYPE_CATALOG
Tree Node Types Catalog
|
static java.lang.String |
NODE_TYPE_CATEGORY
Tree Node Types Category
|
static java.lang.String |
NODE_TYPE_CATENTRY
Tree Node Types Catentry
|
static java.lang.String |
NODE_TYPE_DYNAMIC_KIT
Tree Node Types Dynamic Kit
|
static java.lang.String |
NODE_TYPE_HOSTING_CONTRACT_EXCLUSION
Tree Node Types Hosting Contract Exclusion
|
static java.lang.String |
NODE_TYPE_ITEM
Tree Node Types Item
|
static java.lang.String |
NODE_TYPE_PRODUCT
Tree Node Types Product
|
static java.lang.String |
NODE_TYPE_RESELLER_CATENTRY
Tree Node Types Reseller Catentry
|
static java.lang.String |
NODE_TYPE_RESELLER_CATGROUP
Tree Node Types Reseller Catgroup
|
static java.lang.String |
NODE_TYPE_RESELLER_OVERRIDE
Tree Node Types Reseller overrides
|
static java.lang.String |
NODE_TYPE_SEPARATOR
Tree Node Types Separator
|
Constructor and Description |
---|
CatalogFilterTreeDataBean()
Constructs a CatalogFilterTreeDataBean object.
|
Modifier and Type | Method and Description |
---|---|
com.ibm.commerce.command.CommandContext |
getCommandContext()
Gets the commandContext associated
with the data bean.
|
java.lang.String |
getDefaultLanguageId()
Gets the language identifier for the language in which to search.
|
java.util.Vector |
getIconInfo()
Gets the icon information.
|
java.lang.String |
getLanguageId()
Gets the language identifier for the language in which to fetch.
|
java.util.Vector |
getMenuInfo()
Gets the menu information.
|
java.util.Vector |
getNodeInfo()
Gets the node information.
|
com.ibm.commerce.datatype.TypedProperty |
getRequestProperties()
Gets the requestProperties associated
with the data bean.
|
java.lang.String |
getStoreId()
Gets the store identifier.
|
java.lang.String |
getStoreIds()
Gets the store identifiers for all the related stores in the store path.
|
void |
populate()
This method is used to populate all nodes info and append to the nodeInfo vector.
|
void |
setCommandContext(com.ibm.commerce.command.CommandContext cc)
Sets the commandContext associated
with the data bean.
|
void |
setLanguageId(java.lang.String newLanguageId)
Sets the language identifier in which to search.
|
void |
setRequestProperties(com.ibm.commerce.datatype.TypedProperty param)
Sets the requestProperties associated
with the data bean.
|
void |
trace(java.lang.String traceString)
Outputs a line of trace if trace mode is true.
|
public static final java.lang.String CATENTRY_TYPE_BUNDLE
public static final java.lang.String CATENTRY_TYPE_DYNAMIC_KIT
public static final java.lang.String CATENTRY_TYPE_ITEM
public static final java.lang.String CATENTRY_TYPE_PACKAGE
public static final java.lang.String CATENTRY_TYPE_PRODUCT
public static final java.lang.String NODE_TYPE_BUNDLE
public static final java.lang.String NODE_TYPE_CATALOG
public static final java.lang.String NODE_TYPE_CATEGORY
public static final java.lang.String NODE_TYPE_CATENTRY
public static final java.lang.String NODE_TYPE_DYNAMIC_KIT
public static final java.lang.String NODE_TYPE_HOSTING_CONTRACT_EXCLUSION
public static final java.lang.String NODE_TYPE_ITEM
public static final java.lang.String NODE_TYPE_PRODUCT
public static final java.lang.String NODE_TYPE_RESELLER_CATENTRY
public static final java.lang.String NODE_TYPE_RESELLER_CATGROUP
public static final java.lang.String NODE_TYPE_RESELLER_OVERRIDE
public static final java.lang.String NODE_TYPE_SEPARATOR
public CatalogFilterTreeDataBean()
public com.ibm.commerce.command.CommandContext getCommandContext()
getCommandContext
in interface com.ibm.commerce.beans.SmartDataBean
public java.lang.String getDefaultLanguageId() throws java.lang.Exception
java.lang.Exception
- - Thrown whenever an exception is encountered.public java.util.Vector getIconInfo()
getIconInfo
in interface com.ibm.commerce.tools.common.ui.DynamicTreeUserDataBean
public java.lang.String getLanguageId() throws java.lang.Exception
java.lang.Exception
- - Thrown whenever an exception is encountered.public java.util.Vector getMenuInfo()
getMenuInfo
in interface com.ibm.commerce.tools.common.ui.DynamicTreeUserDataBean
public java.util.Vector getNodeInfo()
getNodeInfo
in interface com.ibm.commerce.tools.common.ui.DynamicTreeUserDataBean
public com.ibm.commerce.datatype.TypedProperty getRequestProperties()
getRequestProperties
in interface com.ibm.commerce.beans.InputDataBean
public java.lang.String getStoreId() throws java.lang.Exception
java.lang.Exception
- - Thrown whenever an exception is encountered while retrieving store Idpublic java.lang.String getStoreIds() throws java.lang.Exception
java.lang.Exception
- - Thrown whenever an exception is encountered while retrieving related stores using the store access bean.public void populate() throws java.lang.Exception
DataBeanManager.activate()
runs.populate
in interface com.ibm.commerce.beans.SmartDataBean
java.lang.Exception
- - Thrown whenever an exception is encountered.public void setCommandContext(com.ibm.commerce.command.CommandContext cc)
setCommandContext
in interface com.ibm.commerce.beans.SmartDataBean
cc
- The command context passed to the JSP page that invokes this data bean.public void setLanguageId(java.lang.String newLanguageId)
newLanguageId
- java.lang.String language identifierpublic void setRequestProperties(com.ibm.commerce.datatype.TypedProperty param)
setRequestProperties
in interface com.ibm.commerce.beans.InputDataBean
param
- The set of properties passed to the JSP page that invokes this data bean.public void trace(java.lang.String traceString)
traceString
- String