com.ibm.commerce.pa.beans
Class ProductExploreDataBean

java.lang.Object
  |
  +--com.ibm.commerce.pa.beans.DynamicDataBeanImpl
        |
        +--com.ibm.commerce.pa.widget.beans.FormDataBean
              |
              +--com.ibm.commerce.pa.beans.ProductExploreDataBean
All Implemented Interfaces:
CommandDataBean, DataBean, DynamicDataBean, InputDataBean, java.io.Serializable

public class ProductExploreDataBean
extends FormDataBean

Contains data representing a set of attributes/values for products that share common attributes. Used for exploration of products. Must be used in conjunction with a Widget Bean (e.g. DynamicForm or DynamicTable) to render the data in a browser (HTML).

See Also:
Serialized Form

Field Summary
protected  com.ibm.commerce.pa.beans.ConstraintList constraintList
           
static java.lang.String COPYRIGHT
           
 
Fields inherited from class com.ibm.commerce.pa.widget.beans.FormDataBean
formElements, removeIrrelevant
 
Fields inherited from class com.ibm.commerce.pa.beans.DynamicDataBeanImpl
defaultWidget, errorCode, errorMessage, interfaceName, metaData, pageName, parent, parentName, requestProperties, scriptName
 
Fields inherited from interface com.ibm.commerce.beans.DataBean
emptyString
 
Constructor Summary
ProductExploreDataBean()
          ProductExploreDataBean constructor.
 
Method Summary
 java.lang.String getCommandInterfaceName()
          Returns the name of the command interface.
 com.ibm.commerce.pa.beans.ConstraintList getConstraintList()
          Returns the list of constraints used in the parametric search.
 void setConstraintList(com.ibm.commerce.pa.beans.ConstraintList newValue)
          Sets the list of constraints used in the parametric search.
 
Methods inherited from class com.ibm.commerce.pa.widget.beans.FormDataBean
addElement, copy, getElement, getElementAt, getFormElements, getRemoveIrrelevant, getSize, insertElementAt, removeIrrelevantColumns, setFormElements, setRemoveIrrelevant
 
Methods inherited from class com.ibm.commerce.pa.beans.DynamicDataBeanImpl
addConstraint, getDefaultWidget, getErrorCode, getErrorMessage, getMetaData, getPageName, getParent, getParentName, getRequestProperties, getScriptName, setCommandInterfaceName, setDefaultWidget, setErrorCode, setErrorMessage, setMetaData, setPageName, setParent, setParentName, setRequestProperties, setScriptName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

constraintList

protected com.ibm.commerce.pa.beans.ConstraintList constraintList

COPYRIGHT

public static final java.lang.String COPYRIGHT
Constructor Detail

ProductExploreDataBean

public ProductExploreDataBean()
ProductExploreDataBean constructor.
Method Detail

getCommandInterfaceName

public java.lang.String getCommandInterfaceName()
Returns the name of the command interface.
Overrides:
getCommandInterfaceName in class DynamicDataBeanImpl
Returns:
java.lang.String

getConstraintList

public com.ibm.commerce.pa.beans.ConstraintList getConstraintList()
Returns the list of constraints used in the parametric search.
Overrides:
getConstraintList in class DynamicDataBeanImpl
Returns:
com.ibm.commerce.pa.metaphor.ConstraintList

setConstraintList

public void setConstraintList(com.ibm.commerce.pa.beans.ConstraintList newValue)
Sets the list of constraints used in the parametric search.
Overrides:
setConstraintList in class DynamicDataBeanImpl
Parameters:
newValue - com.ibm.commerce.pa.metaphor.ConstraintList