- addProduct
Adds the given product to this product manager if it does not already exists and
sets it's reference
- getProduct
- removeProduct
Removes the given product from this product manager if it exists.
- <init>
Constructs an product manager with an empty list of products.
- addListener
Adds a ProductManagerListener to this product manager. The
ProductManagerListener is informed each
- getProducts
Returns an array of all products currently managed.
- getProductCount
- removeListener
Removes a ProductManagerListener from this product manager.
- contains
Tests whether the given product is contained in this list.
- getProductIndex
- clearProductManager
- containsProduct
Tests whether a product with the given name is contained in this list.