com.ibm.commerce.utf.beans
Class AlgoRegDescListBean

java.lang.Object
  |
  +--com.ibm.commerce.beans.InputDataBeanImpl
        |
        +--com.ibm.commerce.beans.SmartDataBeanImpl
              |
              +--com.ibm.commerce.utf.beans.UTFListBean
                    |
                    +--com.ibm.commerce.utf.beans.AlgoRegDescListBean
All Implemented Interfaces:
AlgoRegDescListInputDataBean, AlgoRegDescListSmartDataBean, DataBean, InputDataBean, java.io.Serializable, SmartDataBean, UTFListInputDataBean, UTFListSmartDataBean

public class AlgoRegDescListBean
extends UTFListBean
implements AlgoRegDescListInputDataBean, AlgoRegDescListSmartDataBean

Provides a list of AlgoRegDescDataBean objects.

See Also:
Serialized Form

Field Summary
protected  java.lang.String algoRegId
           
protected  java.lang.String aString
           
static java.lang.String COPYRIGHT
           
protected  AlgoRegDescDataBean[] fAlgoDescriptions
           
protected  java.lang.String languageId
           
 
Fields inherited from class com.ibm.commerce.utf.beans.UTFListBean
listSize, sortingAtt
 
Fields inherited from class com.ibm.commerce.beans.SmartDataBeanImpl
commandContext
 
Fields inherited from class com.ibm.commerce.beans.InputDataBeanImpl
requestProperties
 
Fields inherited from interface com.ibm.commerce.beans.DataBean
emptyString
 
Constructor Summary
AlgoRegDescListBean()
          Constructs an AlgoRegDescListBean object.
 
Method Summary
 AlgoRegDescDataBean[] getAlgoDescriptions()
          Gets an array of fAlgoDescriptions.
 java.lang.String getAlgoRegId()
          Gets the algoRegId.
 java.lang.String getLanguageId()
          Gets the active languageId.
 void populate()
          Looks up a list of algo descriptions, then uses the list contents to populate an array of AlgoRegDescDataBean objects.
 void setAlgoDescriptions(AlgoRegDescDataBean[] newAlgoDescriptions)
          Loads the array fAlgoDescriptions.
 void setAlgoRegId(java.lang.String newAlgoRegId)
          Sets the algoRegId.
 void setLanguageId(java.lang.String newLanguageId)
          Sets the languageId field.
 
Methods inherited from class com.ibm.commerce.utf.beans.UTFListBean
getLength, getSortAtt, setSortAtt
 
Methods inherited from class com.ibm.commerce.beans.SmartDataBeanImpl
fulfills, getCommandContext, getResources, setCommandContext
 
Methods inherited from class com.ibm.commerce.beans.InputDataBeanImpl
getRequestProperties, setRequestProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibm.commerce.beans.InputDataBean
getRequestProperties, setRequestProperties
 

Field Detail

algoRegId

protected java.lang.String algoRegId

aString

protected java.lang.String aString

COPYRIGHT

public static final java.lang.String COPYRIGHT

fAlgoDescriptions

protected AlgoRegDescDataBean[] fAlgoDescriptions

languageId

protected java.lang.String languageId
Constructor Detail

AlgoRegDescListBean

public AlgoRegDescListBean()
Constructs an AlgoRegDescListBean object.
Method Detail

getAlgoDescriptions

public AlgoRegDescDataBean[] getAlgoDescriptions()
Gets an array of fAlgoDescriptions.
Specified by:
getAlgoDescriptions in interface AlgoRegDescListSmartDataBean

getAlgoRegId

public java.lang.String getAlgoRegId()
Gets the algoRegId.
Specified by:
getAlgoRegId in interface AlgoRegDescListSmartDataBean

getLanguageId

public java.lang.String getLanguageId()
Gets the active languageId.
Specified by:
getLanguageId in interface AlgoRegDescListSmartDataBean

populate

public void populate()
              throws java.lang.Exception
Looks up a list of algo descriptions, then uses the list contents to populate an array of AlgoRegDescDataBean objects.
Overrides:
populate in class SmartDataBeanImpl
Throws:
java.lang.Exception - if the access bean could not be created.

setAlgoDescriptions

public void setAlgoDescriptions(AlgoRegDescDataBean[] newAlgoDescriptions)
Loads the array fAlgoDescriptions.
Specified by:
setAlgoDescriptions in interface AlgoRegDescListInputDataBean

setAlgoRegId

public void setAlgoRegId(java.lang.String newAlgoRegId)
Sets the algoRegId.
Specified by:
setAlgoRegId in interface AlgoRegDescListInputDataBean
Parameters:
newAlgoRegId - the desired algoReg id.

setLanguageId

public void setLanguageId(java.lang.String newLanguageId)
Sets the languageId field.
Specified by:
setLanguageId in interface AlgoRegDescListInputDataBean
Parameters:
newLanguageId - the desired language id.