com.ibm.commerce.tools.promotions
Class CustomerGroupDataBean

com.ibm.commerce.tools.promotions.CustomerGroupDataBean

public class CustomerGroupDataBean

The bean representing all customer Groups within a store. This bean maps to the table storembrgrp,mbrgrp,mbrgrpusg.


Field Summary
static java.lang.String COPYRIGHT
          The internal copyright field.
protected  java.util.Vector memberGroupId
          Provide a Vector of member group IDs
protected  java.util.Vector memberGroupName
          Provide a Vector of member group names
protected  java.lang.Integer memberGroupTypeId
          Provide a member group type ID
 
Constructor Summary
CustomerGroupDataBean()
           
 
Method Summary
 int getLength()
           
 java.lang.String getMemberGroupId(int index)
           
 java.lang.String getMemberGroupName(int index)
           
 java.lang.Integer getMemberGroupTypeId()
           
 void populate()
          populate this databean to GUI.
 void setMemberGroupTypeId(java.lang.Integer newMemberGroupTypeId)
          Assign a member group type id
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
The internal copyright field.

memberGroupId

protected java.util.Vector memberGroupId
Provide a Vector of member group IDs

memberGroupName

protected java.util.Vector memberGroupName
Provide a Vector of member group names

memberGroupTypeId

protected java.lang.Integer memberGroupTypeId
Provide a member group type ID
Constructor Detail

CustomerGroupDataBean

public CustomerGroupDataBean()
Method Detail

getLength

public int getLength()
Returns:
the size of groups

getMemberGroupId

public java.lang.String getMemberGroupId(int index)
Parameters:
index - in the array of the member groups
Returns:
ID of the member group

getMemberGroupName

public java.lang.String getMemberGroupName(int index)
Parameters:
index - in the array of the member groups
Returns:
current member group name

getMemberGroupTypeId

public java.lang.Integer getMemberGroupTypeId()
Returns:
ID of the member group type

populate

public void populate()
              throws ECException
populate this databean to GUI.
Throws:
com.ibm.commerce.exception.ECException. -  

setMemberGroupTypeId

public void setMemberGroupTypeId(java.lang.Integer newMemberGroupTypeId)
Assign a member group type id
Parameters:
newMemberGroupTypeId. -