SalesPoint Framework v3.0

data
Interface ListenableStock

All Known Implementing Classes:
AbstractStockFilter, StockImpl

public interface ListenableStock
extends Stock

A Stock that will fire events to inform about changes to its contents.

Since:
v2.0
Version:
2.0 18/08/1999
Author:
Steffen Zschaler

Fields inherited from class data.Nameable
NAME_PROPERTY
 
Method Summary
 void addStockChangeListener(StockChangeListener scl)
          Add a listener that will be informed about changes to the Stock's contents.
 void removeStockChangeListener(StockChangeListener scl)
          Remove a listener that was being informed about changes to the Stock's contents.
 
Methods inherited from interface data.Stock
add, addStock, contains, contains, containsStock, countItems, fillStockWithValue, get, getCatalog, iterator, keySet, remove, remove, size, sumStock
 
Methods inherited from interface data.StockItem
clone, getAssociatedItem, getStock
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface data.Nameable
addNameListener, addPropertyChangeListener, attach, detachNC, getName, removeNameListener, removePropertyChangeListener, setName
 

Method Detail

addStockChangeListener

public void addStockChangeListener(StockChangeListener scl)
Add a listener that will be informed about changes to the Stock's contents.
Override:
Always.
Parameters:
scl - the listener

removeStockChangeListener

public void removeStockChangeListener(StockChangeListener scl)
Remove a listener that was being informed about changes to the Stock's contents.
Override:
Always.
Parameters:
scl - the listener

SalesPoint Framework v3.0