atg.commerce.order.edit
Class DeleteItem
java.lang.Object
atg.commerce.order.edit.ReconciledItem
atg.commerce.order.edit.DeleteItem
- All Implemented Interfaces:
- java.io.Serializable
public class DeleteItem
- extends ReconciledItem
This class represents an object that's been deleted from a container during edit.
Objects of this type are created during the reconcilation detection step and later
used to apply deletions to the original order.
- See Also:
- Serialized Form
Constructor Summary |
DeleteItem(java.lang.Object pOriginalItem,
java.lang.Object pOriginalContainter,
java.lang.Object pCloneContainer,
java.util.Map pOriginalPropertyValues,
java.lang.String pPropertyName,
int pOrdinalPosition,
boolean pAutoDeletedItem)
|
DeleteItem(java.lang.Object pOriginalItem,
java.lang.Object pOriginalContainter,
java.lang.Object pCloneContainer,
java.util.Map pOriginalPropertyValues,
java.lang.String pPropertyName,
java.lang.String pKey,
boolean pAutoDeletedItem)
|
Method Summary |
java.lang.String |
getId()
Returns the id of the original deleted item. |
java.util.Map |
getOriginalPropertyValues()
A map of old property values that were in the original deleted item. |
boolean |
isAutoDeletedItem()
returns true if this item was automatically deleted because it was found in the original
container after the clone process was completed. |
void |
setAutoDeletedItem(boolean pAutoDeletedItem)
|
void |
setId(java.lang.String pId)
|
void |
setOriginalPropertyValues(java.util.Map pOrigPropertyValues)
|
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 |
CLASS_VERSION
public static final java.lang.String CLASS_VERSION
- See Also:
- Constant Field Values
mId
protected java.lang.String mId
mOriginalPropertyValues
protected java.util.Map mOriginalPropertyValues
mAutoDeletedItem
protected boolean mAutoDeletedItem
DeleteItem
public DeleteItem(java.lang.Object pOriginalItem,
java.lang.Object pOriginalContainter,
java.lang.Object pCloneContainer,
java.util.Map pOriginalPropertyValues,
java.lang.String pPropertyName,
java.lang.String pKey,
boolean pAutoDeletedItem)
DeleteItem
public DeleteItem(java.lang.Object pOriginalItem,
java.lang.Object pOriginalContainter,
java.lang.Object pCloneContainer,
java.util.Map pOriginalPropertyValues,
java.lang.String pPropertyName,
int pOrdinalPosition,
boolean pAutoDeletedItem)
getId
public java.lang.String getId()
- Returns the id of the original deleted item.
- Returns:
- String
setId
public void setId(java.lang.String pId)
isAutoDeletedItem
public boolean isAutoDeletedItem()
- returns true if this item was automatically deleted because it was found in the original
container after the clone process was completed.
- Returns:
- boolean
setAutoDeletedItem
public void setAutoDeletedItem(boolean pAutoDeletedItem)
getOriginalPropertyValues
public java.util.Map getOriginalPropertyValues()
- A map of old property values that were in the original deleted item.
This is used to hold information about the item that was deleted since, once
the item is deleted, you cannot get original property values.
- Returns:
- Map
setOriginalPropertyValues
public void setOriginalPropertyValues(java.util.Map pOrigPropertyValues)
toString
public java.lang.String toString()
- Overrides:
toString
in class ReconciledItem