org.salespointframework.core.data
Class StoringStockChangeEvent<T extends StockItemImpl,CT extends CatalogItemImpl>
java.lang.Object
java.util.EventObject
org.salespointframework.core.data.events.StockChangeEvent<T,CT>
org.salespointframework.core.data.StoringStockChangeEvent<T,CT>
- All Implemented Interfaces:
- java.io.Serializable
class StoringStockChangeEvent<T extends StockItemImpl,CT extends CatalogItemImpl>
- extends StockChangeEvent<T,CT>
StockChangeEvent for use with StoringStocks.
- Since:
- v2.0
- Version:
- 2.0 19/08/1999
- Author:
- Steffen Zschaler
Field Summary |
private T |
m_siiItem
The affected item. |
Fields inherited from class java.util.EventObject |
source |
Methods inherited from class java.util.EventObject |
getSource, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
m_siiItem
private T extends StockItemImpl m_siiItem
- The affected item.
StoringStockChangeEvent
public StoringStockChangeEvent(ListenableStock<T,CT> lstSource,
T siiItem,
DataBasket db)
- Create a new StoringStockChangeEvent.
- Parameters:
lstSource
- the Stock that triggers the event.siiItem
- the affected item.db
- the DataBasket that was used to perform the operation.
getAffectedKey
public java.lang.String getAffectedKey()
- Get the affected key.
- Specified by:
getAffectedKey
in class StockChangeEvent<T extends StockItemImpl,CT extends CatalogItemImpl>
countAffectedItems
public int countAffectedItems()
- Count the affected items.
- Specified by:
countAffectedItems
in class StockChangeEvent<T extends StockItemImpl,CT extends CatalogItemImpl>
- Returns:
- 1
getAffectedItems
public java.util.Iterator<T> getAffectedItems()
- Get the affected item.
- Specified by:
getAffectedItems
in class StockChangeEvent<T extends StockItemImpl,CT extends CatalogItemImpl>