|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.commerce.order.ShippingGroupContainerImpl
public class ShippingGroupContainerImpl
A class which manages the containment of ShippingGroup objects.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
protected static java.lang.String |
SHIPPING_GROUPS
|
Constructor Summary | |
---|---|
ShippingGroupContainerImpl(MutableRepositoryItem pRepositoryItem)
Constructs a ShippingGroupContainerImpl object. |
Method Summary | |
---|---|
void |
addShippingGroup(ShippingGroup pShippingGroup)
Add the ShippingGroup to the container. |
void |
addShippingGroup(ShippingGroup pShippingGroup,
int pIndex)
Add the ShippingGroup to the container at the given index. |
protected java.util.List |
getRepositoryItemList()
|
ShippingGroup |
getShippingGroup(java.lang.String pShippingGroupId)
Returns the ShippingGroup whose id is pShippingGroupId. |
int |
getShippingGroupCount()
Returns the number of ShippingGroups in the container. |
java.util.List |
getShippingGroups()
Returns a List of ShippingGroups. |
void |
removeAllShippingGroups()
Removes all the ShippingGroups |
ShippingGroup |
removeShippingGroup(java.lang.String pShippingGroupId)
Removes a ShippingGroup whose id is passed in. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
protected static java.lang.String SHIPPING_GROUPS
Constructor Detail |
---|
public ShippingGroupContainerImpl(MutableRepositoryItem pRepositoryItem)
Method Detail |
---|
protected java.util.List getRepositoryItemList()
public java.util.List getShippingGroups()
getShippingGroups
in interface ShippingGroupContainer
public void addShippingGroup(ShippingGroup pShippingGroup) throws DuplicateShippingGroupException, InvalidParameterException
addShippingGroup
in interface ShippingGroupContainer
DuplicateShippingGroupException
InvalidParameterException
public void addShippingGroup(ShippingGroup pShippingGroup, int pIndex) throws DuplicateShippingGroupException, InvalidParameterException
addShippingGroup
in interface ShippingGroupContainer
DuplicateShippingGroupException
InvalidParameterException
public ShippingGroup removeShippingGroup(java.lang.String pShippingGroupId) throws ShippingGroupNotFoundException, InvalidParameterException
removeShippingGroup
in interface ShippingGroupContainer
ShippingGroupNotFoundException
InvalidParameterException
public void removeAllShippingGroups()
removeAllShippingGroups
in interface ShippingGroupContainer
public ShippingGroup getShippingGroup(java.lang.String pShippingGroupId) throws ShippingGroupNotFoundException, InvalidParameterException
getShippingGroup
in interface ShippingGroupContainer
ShippingGroupNotFoundException
InvalidParameterException
public int getShippingGroupCount()
getShippingGroupCount
in interface ShippingGroupContainer
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |