SalesPoint Framework v3.1

data.filters
Class MoneyBagFilter

java.lang.Object
  extended bydata.filters.AbstractStockFilter
      extended bydata.filters.CountingStockFilter
          extended bydata.filters.MoneyBagFilter
All Implemented Interfaces:
Cloneable, Comparable, CountingStock, DataBasketEntryDestination, DataBasketEntrySource, EventListener, ListenableStock, MoneyBag, Nameable, Serializable, Stock, StockChangeListener, StockItem

public abstract class MoneyBagFilter
extends CountingStockFilter
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.
 
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 Framework v3.1