carstore
Class CarStore

java.lang.Object
  extended by carstore.CarStore

public class CarStore
extends java.lang.Object

This is the main bean for the application. It maintains a Map of CarBean instances, keyed by model name, and a Map of CarCustomizer instances, keyed by package name. The CarBean instances in the model Map are accessed from several pages, as described below.

Several pages in the application use this bean as the target of method reference and value reference expressions.


Constructor Summary
CarStore()
           
 
Method Summary
 java.lang.String buyCurrentCar()
           
 void chooseLocaleFromLink(javax.faces.event.ActionEvent event)
           
 void chooseLocaleFromMap(javax.faces.event.ActionEvent actionEvent)
           
 void choosePackage(javax.faces.event.ActionEvent event)
           
 void choosePackage(java.lang.String packageName)
           
 CarBean getCurrentModel()
           
 java.util.Map getCustomizers()
           
 java.util.Map getModels()
           
 java.lang.String storeFrontJalopyPressed()
           
 java.lang.String storeFrontLuxuryPressed()
           
 java.lang.String storeFrontRoadsterPressed()
           
 java.lang.String storeFrontSUVPressed()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CarStore

public CarStore()
Method Detail

chooseLocaleFromMap

public void chooseLocaleFromMap(javax.faces.event.ActionEvent actionEvent)

chooseLocaleFromLink

public void chooseLocaleFromLink(javax.faces.event.ActionEvent event)

choosePackage

public void choosePackage(javax.faces.event.ActionEvent event)

choosePackage

public void choosePackage(java.lang.String packageName)

storeFrontJalopyPressed

public java.lang.String storeFrontJalopyPressed()

storeFrontRoadsterPressed

public java.lang.String storeFrontRoadsterPressed()

storeFrontLuxuryPressed

public java.lang.String storeFrontLuxuryPressed()

storeFrontSUVPressed

public java.lang.String storeFrontSUVPressed()

buyCurrentCar

public java.lang.String buyCurrentCar()

getCurrentModel

public CarBean getCurrentModel()

getModels

public java.util.Map getModels()

getCustomizers

public java.util.Map getCustomizers()


Copyright © 2004 Sun Microsystems, Inc. All Rights Reserved.