market
Class COpenPurchaseOrders
java.lang.Object
|
+--data.AbstractNameable
|
+--data.ooimpl.CatalogItemImpl
|
+--data.ooimpl.CatalogImpl
|
+--market.COpenPurchaseOrders
- All Implemented Interfaces:
- Catalog, CatalogItem, Cloneable, Comparable, DataBasketEntryDestination, DataBasketEntrySource, DataBasketKeys, ListenableCatalog, Nameable, NameContext, SelfManagingDBEDestination, SelfManagingDBESource, Serializable
- public class COpenPurchaseOrders
- extends CatalogImpl
A Catalog containing CIOpenPurchaseOrders
.
- See Also:
- Serialized Form
Methods inherited from class data.ooimpl.CatalogImpl |
add, addCatalogChangeListener, checkNameChange, commitAdd, commitRemove, contains, createPeer, fireCanEditCatalogItem, fireCanRemoveCatalogItem, fireCatalogItemAddCommit, fireCatalogItemAdded, fireCatalogItemAddRollback, fireCatalogItemRemoveCommit, fireCatalogItemRemoved, fireCatalogItemRemoveRollback, fireCommitEditCatalogItem, fireEditingCatalogItem, fireRollbackEditCatalogItem, get, getEditableCopy, getEditingItemsContainer, getItemsContainer, getItemsLock, getNCMonitor, getShallowClone, getTemporaryAddedItemsContainer, getTemporaryRemovedItemsContainer, iterator, keySet, nameHasChanged, remove, remove, removeCatalogChangeListener, rollbackAdd, rollbackRemove, size, toString |
COpenPurchaseOrders
public COpenPurchaseOrders(String name)
- Parameters:
name
- the catalogs's name.
remove
public CIOpenPurchaseOrders remove(CatalogItem ci)
- Removes a CatalogItem from this Catalog.
- Parameters:
ci
- the CatalogItem to be removed.
- Returns:
- the removed CatalogItem.
get
public CIOpenPurchaseOrders get(String key)
- Gets a CatalogItem from this Catalog.
- Parameters:
key
- the searched CatalogItem's key.
- Returns:
- the searched CatalogItem,
null
if not found.
subtractPassedDays
public CountingStock subtractPassedDays(int i)
- Decreases the number of days to wait for open purchase orders according to the days that passed.
All purchases where the days to wait have dropped to or below zero are summed up and returned.
- Parameters:
i
- the number of passed days.
- Returns:
- the accumulated orders that arrived.