com.solidstategroup.commerce
Class ShoppingCart

java.lang.Object
  extended by com.solidstategroup.commerce.ShoppingCart

public class ShoppingCart
extends java.lang.Object


Constructor Summary
ShoppingCart()
           
 
Method Summary
 boolean addItemToCart(Product itemToAdd)
           
 void execute()
           
static java.lang.String getAsciiCurrencySymbol()
           
 double getGrandTotal()
           
static java.lang.String getHtmlCurrencySymbol()
           
 java.util.Vector getItems()
           
 int getShoppingCartId()
           
 double getSubTotal()
           
 double getTax()
           
 boolean isClosed()
           
 boolean removeItemFromCart(Product itemToAdd)
           
static void setAsciiCurrencySymbol(java.lang.String asciiCurrencySymbol)
           
 void setClosed(boolean closed)
           
static void setHtmlCurrencySymbol(java.lang.String htmlCurrencySymbol)
           
 void setShoppingCartId(int shoppingCartId)
           
 void store(WebUser associatedUser)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShoppingCart

public ShoppingCart()
Method Detail

addItemToCart

public boolean addItemToCart(Product itemToAdd)

removeItemFromCart

public boolean removeItemFromCart(Product itemToAdd)

execute

public void execute()

store

public void store(WebUser associatedUser)

getSubTotal

public double getSubTotal()

getTax

public double getTax()

getGrandTotal

public double getGrandTotal()

getItems

public java.util.Vector getItems()

getShoppingCartId

public int getShoppingCartId()

setShoppingCartId

public void setShoppingCartId(int shoppingCartId)

isClosed

public boolean isClosed()

setClosed

public void setClosed(boolean closed)

getAsciiCurrencySymbol

public static java.lang.String getAsciiCurrencySymbol()

setAsciiCurrencySymbol

public static void setAsciiCurrencySymbol(java.lang.String asciiCurrencySymbol)

getHtmlCurrencySymbol

public static java.lang.String getHtmlCurrencySymbol()

setHtmlCurrencySymbol

public static void setHtmlCurrencySymbol(java.lang.String htmlCurrencySymbol)