com.ibm.commerce.approval.beans
Class ApprovalGroupTypeListBean

com.ibm.commerce.approval.beans.ApprovalGroupTypeListBean
All Implemented Interfaces:
ApprovalGroupTypeListInputDataBean, ApprovalGroupTypeListSmartDataBean

public class ApprovalGroupTypeListBean
implements ApprovalGroupTypeListInputDataBean, ApprovalGroupTypeListSmartDataBean

Provides sorted lists of MemberGroupTypeDataBean objects.


Field Summary
static java.lang.String COPYRIGHT
           
protected  MemberGroupTypeDataBean[] memberGroupTypeDataBeans
           
protected  java.lang.String propertiesFilter
           
 
Constructor Summary
ApprovalGroupTypeListBean()
          Constructs ApprovalGroupTypeListBean object and it invokes the populate() method.
 
Method Summary
 MemberGroupTypeDataBean[] getMemberGroupTypeDataBeans()
          Gets an array of memberGroupTypeDataBeans
 java.lang.String getPropertiesFilter()
          Gets the propertiesFilter.
 java.util.Hashtable parseQuery(java.lang.String qs)
          Gets the parsing values from Hashtable using delimiters.
 void populate()
          Looks up a list of memberGroupTypeDataBeans, then uses the list contents to populate an array of MemberGroupTypeDataBean objects.
 void setMemberGroupTypeDataBeans(MemberGroupTypeDataBean[] newMemberGroupTypeDataBeans)
          Loads the array memberGroupTypeDataBeans
 void setPropertiesFilter(java.lang.String newPropertiesFilter)
          Sets the propertiesFilter field.
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT

memberGroupTypeDataBeans

protected MemberGroupTypeDataBean[] memberGroupTypeDataBeans

propertiesFilter

protected java.lang.String propertiesFilter
Constructor Detail

ApprovalGroupTypeListBean

public ApprovalGroupTypeListBean()
Constructs ApprovalGroupTypeListBean object and it invokes the populate() method.
Method Detail

getMemberGroupTypeDataBeans

public MemberGroupTypeDataBean[] getMemberGroupTypeDataBeans()
Gets an array of memberGroupTypeDataBeans
Returns:
com.ibm.commerce.user.beans.MemberGroupTypeDataBean[]

getPropertiesFilter

public java.lang.String getPropertiesFilter()
Gets the propertiesFilter.
Specified by:
getPropertiesFilter in interface ApprovalGroupTypeListSmartDataBean
Returns:
propertiesFilter

parseQuery

public java.util.Hashtable parseQuery(java.lang.String qs)
Gets the parsing values from Hashtable using delimiters.
Returns:
Hashtable

populate

public void populate()
              throws java.lang.Exception
Looks up a list of memberGroupTypeDataBeans, then uses the list contents to populate an array of MemberGroupTypeDataBean objects.
Throws:
java.lang.Exception - if the access bean could not be created.

setMemberGroupTypeDataBeans

public void setMemberGroupTypeDataBeans(MemberGroupTypeDataBean[] newMemberGroupTypeDataBeans)
Loads the array memberGroupTypeDataBeans
Parameters:
newMemberGroupTypeDataBeans - new array of MemberGroupTypeDataBean objects.

setPropertiesFilter

public void setPropertiesFilter(java.lang.String newPropertiesFilter)
Sets the propertiesFilter field.
Specified by:
setPropertiesFilter in interface ApprovalGroupTypeListInputDataBean
Parameters:
newPropertiesFilter - the desired propertiesFilter.