atg.commerce.order.edit
Class AddItem

java.lang.Object
  extended by atg.commerce.order.edit.ReconciledItem
      extended by atg.commerce.order.edit.AddItem
All Implemented Interfaces:
java.io.Serializable

public class AddItem
extends ReconciledItem

This class represents an object that was added during the edit process.

Objects of this type are created during the reconcilation change detection step and later used to apply additions to the original order.

See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_VERSION
           
protected  boolean mAutoRecoveredItem
           
 
Fields inherited from class atg.commerce.order.edit.ReconciledItem
mCloneContainer, mCloneItem, mKey, mOrdinalPosition, mOriginalContainer, mOriginalItem, mPropertyName
 
Constructor Summary
AddItem(java.lang.Object pOriginalItem, java.lang.Object pOriginalContainter, java.lang.Object pCloneContainer, java.lang.String pPropertyName, int pOrdinalPosition, boolean pAutoRecoverdItem)
           
AddItem(java.lang.Object pOriginalItem, java.lang.Object pOriginalContainter, java.lang.Object pCloneContainer, java.lang.String pPropertyName, java.lang.String pKey, boolean pAutoRecoverdItem)
           
 
Method Summary
 boolean isAutoRecoveredItem()
          returns true if this item was automatically added as a result of recovering an item that was deleted from the original after the clone process was completed.
 void setAutoRecoveredItem(boolean pAutoRecoveredItem)
           
 java.lang.String toString()
           
 
Methods inherited from class atg.commerce.order.edit.ReconciledItem
getCloneContainer, getCloneItem, getKey, getOrdinalPosition, getOriginalContainer, getOriginalItem, getPropertyName, setCloneContainer, setCloneItem, setKey, setOrdinalPosition, setOriginalContainer, setOriginalItem, setPropertyName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static final java.lang.String CLASS_VERSION
See Also:
Constant Field Values

mAutoRecoveredItem

protected boolean mAutoRecoveredItem
Constructor Detail

AddItem

public AddItem(java.lang.Object pOriginalItem,
               java.lang.Object pOriginalContainter,
               java.lang.Object pCloneContainer,
               java.lang.String pPropertyName,
               int pOrdinalPosition,
               boolean pAutoRecoverdItem)

AddItem

public AddItem(java.lang.Object pOriginalItem,
               java.lang.Object pOriginalContainter,
               java.lang.Object pCloneContainer,
               java.lang.String pPropertyName,
               java.lang.String pKey,
               boolean pAutoRecoverdItem)
Method Detail

isAutoRecoveredItem

public boolean isAutoRecoveredItem()
returns true if this item was automatically added as a result of recovering an item that was deleted from the original after the clone process was completed.

Returns:
boolean

setAutoRecoveredItem

public void setAutoRecoveredItem(boolean pAutoRecoveredItem)

toString

public java.lang.String toString()
Overrides:
toString in class ReconciledItem