SalesPoint v3.3 API

data.filters
Class MoneyBagFilter

java.lang.Object
  extended by data.filters.AbstractStockFilter<T,CT>
      extended by data.filters.CountingStockFilter<StockItemImpl,CurrencyItemImpl>
          extended by data.filters.MoneyBagFilter
All Implemented Interfaces:
CountingStock<StockItemImpl,CurrencyItemImpl>, DataBasketEntryDestination, DataBasketEntrySource, StockChangeListener<StockItemImpl,CurrencyItemImpl>, ListenableStock<StockItemImpl,CurrencyItemImpl>, MoneyBag, Nameable, Stock<StockItemImpl,CurrencyItemImpl>, StockItem, Serializable, Cloneable, Comparable<Object>, EventListener

public abstract class MoneyBagFilter
extends CountingStockFilter<StockItemImpl,CurrencyItemImpl>
implements MoneyBag

CountingStockFilter that filters MoneyBags.

Since:
v2.0
Author:
Steffen Zschaler
See Also:
Serialized Form

Field Summary
 
Fields inherited from class data.filters.AbstractStockFilter
m_lhListeners, m_stSource
 
Fields inherited from interface data.Nameable
NAME_PROPERTY
 
Constructor Summary
MoneyBagFilter(MoneyBag mbSource)
          Create a new MoneyBagFilter.
 
Method Summary
 
Methods inherited from class data.filters.CountingStockFilter
add, contains, containsStock, countItems, get, remove
 
Methods inherited from class data.filters.AbstractStockFilter
add, addedStockItems, addNameListener, addPropertyChangeListener, addStock, addStockChangeListener, attach, canEditStockItems, canRemoveStockItems, clone, commitAddStockItems, commitEditStockItems, commitRemoveStockItems, compareTo, contains, detachNC, editingStockItems, fillStockWithValue, fireCanEditStockItems, fireCanRemoveStockItems, fireEditingStockItems, fireStockItemsAddCommit, fireStockItemsAdded, fireStockItemsAddRollback, fireStockItemsEditCommit, fireStockItemsEditRollback, fireStockItemsNoEdit, fireStockItemsNoRemove, fireStockItemsRemoveCommit, fireStockItemsRemoved, fireStockItemsRemoveRollback, getAssociatedItem, getCatalog, getMainStock, getName, getStock, iterator, keySet, noEditStockItems, noRemoveStockItems, remove, remove, removedStockItems, removeNameListener, removePropertyChangeListener, removeStockChangeListener, rollbackAddStockItems, rollbackEditStockItems, rollbackRemoveStockItems, setName, size, sumStock
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface data.MoneyBag
transferMoney
 
Methods inherited from interface data.CountingStock
add, remove
 
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
 

Constructor Detail

MoneyBagFilter

public MoneyBagFilter(MoneyBag mbSource)
Create a new MoneyBagFilter.

Parameters:
mbSource - the MoneyBag to be filtered.

SalesPoint v3.3 API