1 4 package com.opensymphony.webwork.example.ajax.cart; 5 6 import com.opensymphony.webwork.example.ajax.catalog.Product; 7 8 import java.util.Set ; 9 10 15 public interface ShoppingCart { 16 23 void addToCart(int quantity, Product product); 24 25 32 void setQuantity(int quantity, Product product); 33 34 39 void removeFromCart(Product product); 40 41 46 Set getContents(); 47 48 54 int getQuantityForProduct(Product product); 55 56 interface CartEntry { 57 int getQuantity(); 58 59 Product getProduct(); 60 61 void setQuantity(int quantity); 62 } 63 } 64 | Popular Tags |