You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by mf...@apache.org on 2010/06/02 01:35:49 UTC

svn commit: r950308 [8/13] - in /myfaces/portlet-bridge/core/trunk_2.0.x: ./ api/src/main/java/javax/portlet/faces/ api/src/main/java/javax/portlet/faces/component/ examples/ examples/blank/ examples/blank/src/main/webapp/WEB-INF/ examples/carstore/ ex...

Added: myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/help-doc.html
URL: http://svn.apache.org/viewvc/myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/help-doc.html?rev=950308&view=auto
==============================================================================
--- myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/help-doc.html (added)
+++ myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/help-doc.html Tue Jun  1 23:35:42 2010
@@ -0,0 +1,205 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Fri Dec 01 10:31:31 PST 2006 -->
+<TITLE>
+API Help (jsf-cardemo)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="API Help (jsf-cardemo)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="carstore/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?help-doc.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="help-doc.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+How This API Document Is Organized</H1>
+</CENTER>
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.<H3>
+Package</H3>
+<BLOCKQUOTE>
+
+<P>
+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:<UL>
+<LI>Interfaces (italic)<LI>Classes<LI>Enums<LI>Exceptions<LI>Errors<LI>Annotation Types</UL>
+</BLOCKQUOTE>
+<H3>
+Class/Interface</H3>
+<BLOCKQUOTE>
+
+<P>
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:<UL>
+<LI>Class inheritance diagram<LI>Direct Subclasses<LI>All Known Subinterfaces<LI>All Known Implementing Classes<LI>Class/interface declaration<LI>Class/interface description
+<P>
+<LI>Nested Class Summary<LI>Field Summary<LI>Constructor Summary<LI>Method Summary
+<P>
+<LI>Field Detail<LI>Constructor Detail<LI>Method Detail</UL>
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</BLOCKQUOTE>
+</BLOCKQUOTE>
+<H3>
+Annotation Type</H3>
+<BLOCKQUOTE>
+
+<P>
+Each annotation type has its own separate page with the following sections:<UL>
+<LI>Annotation Type declaration<LI>Annotation Type description<LI>Required Element Summary<LI>Optional Element Summary<LI>Element Detail</UL>
+</BLOCKQUOTE>
+</BLOCKQUOTE>
+<H3>
+Enum</H3>
+<BLOCKQUOTE>
+
+<P>
+Each enum has its own separate page with the following sections:<UL>
+<LI>Enum declaration<LI>Enum description<LI>Enum Constant Summary<LI>Enum Constant Detail</UL>
+</BLOCKQUOTE>
+<H3>
+Tree (Class Hierarchy)</H3>
+<BLOCKQUOTE>
+There is a <A HREF="overview-tree.html">Class Hierarchy</A> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.<UL>
+<LI>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.<LI>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</UL>
+</BLOCKQUOTE>
+<H3>
+Deprecated API</H3>
+<BLOCKQUOTE>
+The <A HREF="deprecated-list.html">Deprecated API</A> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</BLOCKQUOTE>
+<H3>
+Index</H3>
+<BLOCKQUOTE>
+The <A HREF="index-all.html">Index</A> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</BLOCKQUOTE>
+<H3>
+Prev/Next</H3>
+These links take you to the next or previous class, interface, package, or related page.<H3>
+Frames/No Frames</H3>
+These links show and hide the HTML frames.  All pages are available with or without frames.
+<P>
+<H3>
+Serialized Form</H3>
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+<P>
+<H3>
+Constant Field Values</H3>
+The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.
+<P>
+<FONT SIZE="-1">
+<EM>
+This help file applies to API documentation generated using the standard doclet.</EM>
+</FONT>
+<BR>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="carstore/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?help-doc.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="help-doc.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright ? 2004 Sun Microsystems, Inc. All Rights Reserved.
+</BODY>
+</HTML>

Added: myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/index-all.html
URL: http://svn.apache.org/viewvc/myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/index-all.html?rev=950308&view=auto
==============================================================================
--- myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/index-all.html (added)
+++ myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/index-all.html Tue Jun  1 23:35:42 2010
@@ -0,0 +1,445 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Fri Dec 01 10:31:31 PST 2006 -->
+<TITLE>
+Index (jsf-cardemo)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="./stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Index (jsf-cardemo)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./carstore/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="./allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_I_">I</A> <A HREF="#_M_">M</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <HR>
+<A NAME="_B_"><!-- --></A><H2>
+<B>B</B></H2>
+<DL>
+<DT><A HREF="./carstore/CarStore.html#buyCurrentCar()"><B>buyCurrentCar()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarStore.html" title="class in carstore">CarStore</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_C_"><!-- --></A><H2>
+<B>C</B></H2>
+<DL>
+<DT><A HREF="./carstore/CarBean.html" title="class in carstore"><B>CarBean</B></A> - Class in <A HREF="./carstore/package-summary.html">carstore</A><DD>This bean encapsulates a car model, including pricing and package
+ choices.<DT><A HREF="./carstore/CarBean.html#CarBean()"><B>CarBean()</B></A> - 
+Constructor for class carstore.<A HREF="./carstore/CarBean.html" title="class in carstore">CarBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarBean.html#CarBean(java.lang.String)"><B>CarBean(String)</B></A> - 
+Constructor for class carstore.<A HREF="./carstore/CarBean.html" title="class in carstore">CarBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarCustomizer.html" title="class in carstore"><B>CarCustomizer</B></A> - Class in <A HREF="./carstore/package-summary.html">carstore</A><DD>A helper class that customizes a CarBean for a set of options
+ in a package.<DT><A HREF="./carstore/CarCustomizer.html#CarCustomizer()"><B>CarCustomizer()</B></A> - 
+Constructor for class carstore.<A HREF="./carstore/CarCustomizer.html" title="class in carstore">CarCustomizer</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarCustomizer.html#CarCustomizer(java.lang.String)"><B>CarCustomizer(String)</B></A> - 
+Constructor for class carstore.<A HREF="./carstore/CarCustomizer.html" title="class in carstore">CarCustomizer</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/package-summary.html"><B>carstore</B></A> - package carstore<DD>CarStore is a moderately complex demonstration of JavaServer Faces
+    technology.<DT><A HREF="./carstore/CarStore.html" title="class in carstore"><B>CarStore</B></A> - Class in <A HREF="./carstore/package-summary.html">carstore</A><DD>This is the main bean for the application.<DT><A HREF="./carstore/CarStore.html#CarStore()"><B>CarStore()</B></A> - 
+Constructor for class carstore.<A HREF="./carstore/CarStore.html" title="class in carstore">CarStore</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarStore.html#chooseLocaleFromLink(javax.faces.event.ActionEvent)"><B>chooseLocaleFromLink(ActionEvent)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarStore.html" title="class in carstore">CarStore</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarStore.html#chooseLocaleFromMap(javax.faces.event.ActionEvent)"><B>chooseLocaleFromMap(ActionEvent)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarStore.html" title="class in carstore">CarStore</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarStore.html#choosePackage(javax.faces.event.ActionEvent)"><B>choosePackage(ActionEvent)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarStore.html" title="class in carstore">CarStore</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarStore.html#choosePackage(java.lang.String)"><B>choosePackage(String)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarStore.html" title="class in carstore">CarStore</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CreditCardConverter.html#CONVERSION_ERROR_MESSAGE_ID"><B>CONVERSION_ERROR_MESSAGE_ID</B></A> - 
+Static variable in class carstore.<A HREF="./carstore/CreditCardConverter.html" title="class in carstore">CreditCardConverter</A>
+<DD>The message identifier of the Message to be created if
+ the conversion fails.
+<DT><A HREF="./carstore/CarBean.html#CONVERTER_ERROR_MESSAGE_ID"><B>CONVERTER_ERROR_MESSAGE_ID</B></A> - 
+Static variable in class carstore.<A HREF="./carstore/CarBean.html" title="class in carstore">CarBean</A>
+<DD>The message identifier of the Message to be created if
+ the conversion fails.
+<DT><A HREF="./carstore/FormatValidatorTag.html#createValidator()"><B>createValidator()</B></A> - 
+Method in class carstore.<A HREF="./carstore/FormatValidatorTag.html" title="class in carstore">FormatValidatorTag</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CreditCardConverter.html" title="class in carstore"><B>CreditCardConverter</B></A> - Class in <A HREF="./carstore/package-summary.html">carstore</A><DD>CreditCardConverter Class accepts a Credit Card Number of type String
+ and strips blanks and <oode>"-"</code> if any from it.<DT><A HREF="./carstore/CreditCardConverter.html#CreditCardConverter()"><B>CreditCardConverter()</B></A> - 
+Constructor for class carstore.<A HREF="./carstore/CreditCardConverter.html" title="class in carstore">CreditCardConverter</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html" title="class in carstore"><B>CustomerBean</B></A> - Class in <A HREF="./carstore/package-summary.html">carstore</A><DD>&nbsp;<DT><A HREF="./carstore/CustomerBean.html#CustomerBean()"><B>CustomerBean()</B></A> - 
+Constructor for class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarCustomizer.html#customizeCar(carstore.CarBean)"><B>customizeCar(CarBean)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarCustomizer.html" title="class in carstore">CarCustomizer</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_F_"><!-- --></A><H2>
+<B>F</B></H2>
+<DL>
+<DT><A HREF="./carstore/FirstNameChanged.html" title="class in carstore"><B>FirstNameChanged</B></A> - Class in <A HREF="./carstore/package-summary.html">carstore</A><DD>&nbsp;<DT><A HREF="./carstore/FirstNameChanged.html#FirstNameChanged()"><B>FirstNameChanged()</B></A> - 
+Constructor for class carstore.<A HREF="./carstore/FirstNameChanged.html" title="class in carstore">FirstNameChanged</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/FormatValidator.html#FORMAT_INVALID_MESSAGE_ID"><B>FORMAT_INVALID_MESSAGE_ID</B></A> - 
+Static variable in class carstore.<A HREF="./carstore/FormatValidator.html" title="class in carstore">FormatValidator</A>
+<DD>The message identifier of the Message to be created if
+ the validation fails.
+<DT><A HREF="./carstore/FormatValidatorTag.html#formatPatterns"><B>formatPatterns</B></A> - 
+Variable in class carstore.<A HREF="./carstore/FormatValidatorTag.html" title="class in carstore">FormatValidatorTag</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/FormatValidator.html" title="class in carstore"><B>FormatValidator</B></A> - Class in <A HREF="./carstore/package-summary.html">carstore</A><DD><strong>FormatValidator</strong> is a Validator that checks
+ the validity of String representation of the value of the
+ associated component against a list of specified patterns.<DT><A HREF="./carstore/FormatValidator.html#FormatValidator()"><B>FormatValidator()</B></A> - 
+Constructor for class carstore.<A HREF="./carstore/FormatValidator.html" title="class in carstore">FormatValidator</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/FormatValidatorTag.html" title="class in carstore"><B>FormatValidatorTag</B></A> - Class in <A HREF="./carstore/package-summary.html">carstore</A><DD>FormatValidatorTag is the tag handler class for FormatValidator tag,
+ <code>format_validator</code>.<DT><A HREF="./carstore/FormatValidatorTag.html#FormatValidatorTag()"><B>FormatValidatorTag()</B></A> - 
+Constructor for class carstore.<A HREF="./carstore/FormatValidatorTag.html" title="class in carstore">FormatValidatorTag</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_G_"><!-- --></A><H2>
+<B>G</B></H2>
+<DL>
+<DT><A HREF="./carstore/MessageFactory.html#getApplication()"><B>getApplication()</B></A> - 
+Static method in class carstore.<A HREF="./carstore/MessageFactory.html" title="class in carstore">MessageFactory</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CreditCardConverter.html#getAsObject(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.String)"><B>getAsObject(FacesContext, UIComponent, String)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CreditCardConverter.html" title="class in carstore">CreditCardConverter</A>
+<DD>Parses the credit card number and strips any whitespace or 
+ <code>"-"</code> characters from it.
+<DT><A HREF="./carstore/CreditCardConverter.html#getAsString(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object)"><B>getAsString(FacesContext, UIComponent, Object)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CreditCardConverter.html" title="class in carstore">CreditCardConverter</A>
+<DD>Formats the value by inserting space after every four characters
+ for better readability if they don't already exist.
+<DT><A HREF="./carstore/CarBean.html#getAttributes()"><B>getAttributes()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarBean.html" title="class in carstore">CarBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarCustomizer.html#getButtonStyle()"><B>getButtonStyle()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarCustomizer.html" title="class in carstore">CarCustomizer</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#getCity()"><B>getCity()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarBean.html#getComponents()"><B>getComponents()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarBean.html" title="class in carstore">CarBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/MessageFactory.html#getCurrentLoader(java.lang.Object)"><B>getCurrentLoader(Object)</B></A> - 
+Static method in class carstore.<A HREF="./carstore/MessageFactory.html" title="class in carstore">MessageFactory</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarStore.html#getCurrentModel()"><B>getCurrentModel()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarStore.html" title="class in carstore">CarStore</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarBean.html#getCurrentPrice()"><B>getCurrentPrice()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarBean.html" title="class in carstore">CarBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#getCurrentTitle()"><B>getCurrentTitle()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarStore.html#getCustomizers()"><B>getCustomizers()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarStore.html" title="class in carstore">CarStore</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#getFirstName()"><B>getFirstName()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/FormatValidator.html#getFormatPatterns()"><B>getFormatPatterns()</B></A> - 
+Method in class carstore.<A HREF="./carstore/FormatValidator.html" title="class in carstore">FormatValidator</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/FormatValidatorTag.html#getFormatPatterns()"><B>getFormatPatterns()</B></A> - 
+Method in class carstore.<A HREF="./carstore/FormatValidatorTag.html" title="class in carstore">FormatValidatorTag</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#getLastName()"><B>getLastName()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#getMailingAddress()"><B>getMailingAddress()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/MessageFactory.html#getMessage(java.lang.String, java.lang.Object...)"><B>getMessage(String, Object...)</B></A> - 
+Static method in class carstore.<A HREF="./carstore/MessageFactory.html" title="class in carstore">MessageFactory</A>
+<DD>This version of getMessage() is used by Sun's JSF implementation
+ for localizing implementation specific messages
+<DT><A HREF="./carstore/MessageFactory.html#getMessage(java.util.Locale, java.lang.String, java.lang.Object...)"><B>getMessage(Locale, String, Object...)</B></A> - 
+Static method in class carstore.<A HREF="./carstore/MessageFactory.html" title="class in carstore">MessageFactory</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/MessageFactory.html#getMessage(javax.faces.context.FacesContext, java.lang.String)"><B>getMessage(FacesContext, String)</B></A> - 
+Static method in class carstore.<A HREF="./carstore/MessageFactory.html" title="class in carstore">MessageFactory</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/MessageFactory.html#getMessage(javax.faces.context.FacesContext, java.lang.String, java.lang.Object...)"><B>getMessage(FacesContext, String, Object...)</B></A> - 
+Static method in class carstore.<A HREF="./carstore/MessageFactory.html" title="class in carstore">MessageFactory</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#getMiddleInitial()"><B>getMiddleInitial()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarStore.html#getModels()"><B>getModels()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarStore.html" title="class in carstore">CarStore</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#getMonth()"><B>getMonth()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/FirstNameChanged.html#getPhaseId()"><B>getPhaseId()</B></A> - 
+Method in class carstore.<A HREF="./carstore/FirstNameChanged.html" title="class in carstore">FirstNameChanged</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#getState()"><B>getState()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#getTitleOptions()"><B>getTitleOptions()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#getYear()"><B>getYear()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#getZip()"><B>getZip()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_I_"><!-- --></A><H2>
+<B>I</B></H2>
+<DL>
+<DT><A HREF="./carstore/FormatValidator.html#isFormatValid(java.lang.String, java.lang.String)"><B>isFormatValid(String, String)</B></A> - 
+Method in class carstore.<A HREF="./carstore/FormatValidator.html" title="class in carstore">FormatValidator</A>
+<DD>Returns true if the value matches one of the valid patterns.
+<DT><A HREF="./carstore/FormatValidator.html#isTransient()"><B>isTransient()</B></A> - 
+Method in class carstore.<A HREF="./carstore/FormatValidator.html" title="class in carstore">FormatValidator</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_M_"><!-- --></A><H2>
+<B>M</B></H2>
+<DL>
+<DT><A HREF="./carstore/MessageFactory.html" title="class in carstore"><B>MessageFactory</B></A> - Class in <A HREF="./carstore/package-summary.html">carstore</A><DD>supported filters: <code>package</code> and
+ <code>protection</code>.</DL>
+<HR>
+<A NAME="_P_"><!-- --></A><H2>
+<B>P</B></H2>
+<DL>
+<DT><A HREF="./carstore/FormatValidator.html#parseFormatPatterns()"><B>parseFormatPatterns()</B></A> - 
+Method in class carstore.<A HREF="./carstore/FormatValidator.html" title="class in carstore">FormatValidator</A>
+<DD>Parses the <code>formatPatterns</code> into validPatterns
+ <code>ArrayList</code>.
+<DT><A HREF="./carstore/CarBean.html#parseStringIntoArrayList(java.lang.String, javax.faces.convert.Converter)"><B>parseStringIntoArrayList(String, Converter)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarBean.html" title="class in carstore">CarBean</A>
+<DD>Tokenizes the passed in String which is a comma separated string of
+ option values that serve as keys into the main resources file.
+<DT><A HREF="./carstore/FirstNameChanged.html#processValueChange(javax.faces.event.ValueChangeEvent)"><B>processValueChange(ValueChangeEvent)</B></A> - 
+Method in class carstore.<A HREF="./carstore/FirstNameChanged.html" title="class in carstore">FirstNameChanged</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_R_"><!-- --></A><H2>
+<B>R</B></H2>
+<DL>
+<DT><A HREF="./carstore/FormatValidator.html#restoreState(javax.faces.context.FacesContext, java.lang.Object)"><B>restoreState(FacesContext, Object)</B></A> - 
+Method in class carstore.<A HREF="./carstore/FormatValidator.html" title="class in carstore">FormatValidator</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_S_"><!-- --></A><H2>
+<B>S</B></H2>
+<DL>
+<DT><A HREF="./carstore/FormatValidator.html#saveState(javax.faces.context.FacesContext)"><B>saveState(FacesContext)</B></A> - 
+Method in class carstore.<A HREF="./carstore/FormatValidator.html" title="class in carstore">FormatValidator</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarCustomizer.html#setButtonStyle(java.lang.String)"><B>setButtonStyle(String)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarCustomizer.html" title="class in carstore">CarCustomizer</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#setCity(java.lang.String)"><B>setCity(String)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#setCurrentTitle(java.lang.String)"><B>setCurrentTitle(String)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#setFirstName(java.lang.String)"><B>setFirstName(String)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/FormatValidator.html#setFormatPatterns(javax.el.ValueExpression)"><B>setFormatPatterns(ValueExpression)</B></A> - 
+Method in class carstore.<A HREF="./carstore/FormatValidator.html" title="class in carstore">FormatValidator</A>
+<DD>Set the format patterns that the validator support..
+<DT><A HREF="./carstore/FormatValidatorTag.html#setFormatPatterns(javax.el.ValueExpression)"><B>setFormatPatterns(ValueExpression)</B></A> - 
+Method in class carstore.<A HREF="./carstore/FormatValidatorTag.html" title="class in carstore">FormatValidatorTag</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#setLastName(java.lang.String)"><B>setLastName(String)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#setMailingAddress(java.lang.String)"><B>setMailingAddress(String)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#setMiddleInitial(java.lang.String)"><B>setMiddleInitial(String)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#setMonth(java.lang.String)"><B>setMonth(String)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#setState(java.lang.String)"><B>setState(String)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#setTitleOptions(java.util.Collection)"><B>setTitleOptions(Collection&lt;SelectItem&gt;)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/FormatValidator.html#setTransient(boolean)"><B>setTransient(boolean)</B></A> - 
+Method in class carstore.<A HREF="./carstore/FormatValidator.html" title="class in carstore">FormatValidator</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#setYear(java.lang.String)"><B>setYear(String)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CustomerBean.html#setZip(java.lang.String)"><B>setZip(String)</B></A> - 
+Method in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarStore.html#storeFrontJalopyPressed()"><B>storeFrontJalopyPressed()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarStore.html" title="class in carstore">CarStore</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarStore.html#storeFrontLuxuryPressed()"><B>storeFrontLuxuryPressed()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarStore.html" title="class in carstore">CarStore</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarStore.html#storeFrontRoadsterPressed()"><B>storeFrontRoadsterPressed()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarStore.html" title="class in carstore">CarStore</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/CarStore.html#storeFrontSUVPressed()"><B>storeFrontSUVPressed()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarStore.html" title="class in carstore">CarStore</A>
+<DD>&nbsp;
+<DT><A HREF="./carstore/MessageFactory.html#substituteParams(java.util.Locale, java.lang.String, java.lang.Object...)"><B>substituteParams(Locale, String, Object...)</B></A> - 
+Static method in class carstore.<A HREF="./carstore/MessageFactory.html" title="class in carstore">MessageFactory</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_T_"><!-- --></A><H2>
+<B>T</B></H2>
+<DL>
+<DT><A HREF="./carstore/CustomerBean.html#titleOptions"><B>titleOptions</B></A> - 
+Variable in class carstore.<A HREF="./carstore/CustomerBean.html" title="class in carstore">CustomerBean</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_U_"><!-- --></A><H2>
+<B>U</B></H2>
+<DL>
+<DT><A HREF="./carstore/CarBean.html#updatePricing()"><B>updatePricing()</B></A> - 
+Method in class carstore.<A HREF="./carstore/CarBean.html" title="class in carstore">CarBean</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_V_"><!-- --></A><H2>
+<B>V</B></H2>
+<DL>
+<DT><A HREF="./carstore/FormatValidator.html#validate(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object)"><B>validate(FacesContext, UIComponent, Object)</B></A> - 
+Method in class carstore.<A HREF="./carstore/FormatValidator.html" title="class in carstore">FormatValidator</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_I_">I</A> <A HREF="#_M_">M</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> 
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./carstore/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="./allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright ? 2004 Sun Microsystems, Inc. All Rights Reserved.
+</BODY>
+</HTML>

Added: myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/index.html
URL: http://svn.apache.org/viewvc/myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/index.html?rev=950308&view=auto
==============================================================================
--- myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/index.html (added)
+++ myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/index.html Tue Jun  1 23:35:42 2010
@@ -0,0 +1,34 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc on Fri Dec 01 10:31:31 PST 2006-->
+<TITLE>
+jsf-cardemo
+</TITLE>
+<SCRIPT type="text/javascript">
+    targetPage = "" + window.location.search;
+    if (targetPage != "" && targetPage != "undefined")
+       targetPage = targetPage.substring(1);
+    function loadFrames() {
+        if (targetPage != "" && targetPage != "undefined")
+             top.classFrame.location = top.targetPage;
+    }
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+</HEAD>
+<FRAMESET cols="20%,80%" title="" onLoad="top.loadFrames()">
+<FRAME src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
+<FRAME src="carstore/package-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
+<NOFRAMES>
+<H2>
+Frame Alert</H2>
+
+<P>
+This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
+<BR>
+Link to<A HREF="carstore/package-summary.html">Non-frame version.</A>
+</NOFRAMES>
+</FRAMESET>
+</HTML>

Added: myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/overview-tree.html
URL: http://svn.apache.org/viewvc/myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/overview-tree.html?rev=950308&view=auto
==============================================================================
--- myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/overview-tree.html (added)
+++ myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/overview-tree.html Tue Jun  1 23:35:42 2010
@@ -0,0 +1,152 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Fri Dec 01 10:31:31 PST 2006 -->
+<TITLE>
+Class Hierarchy (jsf-cardemo)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Class Hierarchy (jsf-cardemo)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="carstore/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?overview-tree.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="overview-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H2>
+Hierarchy For All Packages</H2>
+</CENTER>
+<DL>
+<DT><B>Package Hierarchies:</B><DD><A HREF="carstore/package-tree.html">carstore</A></DL>
+<HR>
+<H2>
+Class Hierarchy
+</H2>
+<UL>
+<LI TYPE="circle">java.lang.Object<UL>
+<LI TYPE="circle">carstore.<A HREF="carstore/CarBean.html" title="class in carstore"><B>CarBean</B></A><LI TYPE="circle">carstore.<A HREF="carstore/CarCustomizer.html" title="class in carstore"><B>CarCustomizer</B></A><LI TYPE="circle">carstore.<A HREF="carstore/CarStore.html" title="class in carstore"><B>CarStore</B></A><LI TYPE="circle">carstore.<A HREF="carstore/CreditCardConverter.html" title="class in carstore"><B>CreditCardConverter</B></A> (implements javax.faces.convert.Converter)
+<LI TYPE="circle">carstore.<A HREF="carstore/CustomerBean.html" title="class in carstore"><B>CustomerBean</B></A><LI TYPE="circle">carstore.<A HREF="carstore/FirstNameChanged.html" title="class in carstore"><B>FirstNameChanged</B></A> (implements javax.faces.event.ValueChangeListener)
+<LI TYPE="circle">carstore.<A HREF="carstore/FormatValidator.html" title="class in carstore"><B>FormatValidator</B></A> (implements javax.faces.component.StateHolder, javax.faces.validator.Validator)
+<LI TYPE="circle">carstore.<A HREF="carstore/MessageFactory.html" title="class in carstore"><B>MessageFactory</B></A><LI TYPE="circle">javax.servlet.jsp.tagext.TagSupport (implements javax.servlet.jsp.tagext.IterationTag, java.io.Serializable)
+<UL>
+<LI TYPE="circle">javax.faces.webapp.ValidatorELTag<UL>
+<LI TYPE="circle">carstore.<A HREF="carstore/FormatValidatorTag.html" title="class in carstore"><B>FormatValidatorTag</B></A></UL>
+</UL>
+</UL>
+</UL>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="carstore/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?overview-tree.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="overview-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright ? 2004 Sun Microsystems, Inc. All Rights Reserved.
+</BODY>
+</HTML>

Added: myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/package-list
URL: http://svn.apache.org/viewvc/myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/package-list?rev=950308&view=auto
==============================================================================
--- myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/package-list (added)
+++ myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/package-list Tue Jun  1 23:35:42 2010
@@ -0,0 +1 @@
+carstore

Added: myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/resources/inherit.gif
URL: http://svn.apache.org/viewvc/myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/resources/inherit.gif?rev=950308&view=auto
==============================================================================
Binary file - no diff available.

Propchange: myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/resources/inherit.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/serialized-form.html
URL: http://svn.apache.org/viewvc/myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/serialized-form.html?rev=950308&view=auto
==============================================================================
--- myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/serialized-form.html (added)
+++ myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/serialized-form.html Tue Jun  1 23:35:42 2010
@@ -0,0 +1,171 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_04) on Fri Dec 01 10:31:31 PST 2006 -->
+<TITLE>
+Serialized Form (jsf-cardemo)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Serialized Form (jsf-cardemo)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="carstore/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?serialized-form.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<CENTER>
+<H1>
+Serialized Form</H1>
+</CENTER>
+<HR SIZE="4" NOSHADE>
+
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="center"><FONT SIZE="+2">
+<B>Package</B> <B>carstore</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="carstore.FormatValidatorTag"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Class <A HREF="carstore/FormatValidatorTag.html" title="class in carstore">carstore.FormatValidatorTag</A> extends javax.faces.webapp.ValidatorELTag implements Serializable</B></FONT></TH>
+</TR>
+</TABLE>
+
+<P>
+<A NAME="serializedForm"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Serialized Fields</B></FONT></TH>
+</TR>
+</TABLE>
+
+<H3>
+formatPatterns</H3>
+<PRE>
+javax.el.ValueExpression <B>formatPatterns</B></PRE>
+<DL>
+<DL>
+</DL>
+</DL>
+
+<P>
+<HR>
+
+
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="carstore/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html?serialized-form.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_bottom"></A>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+
+<HR>
+Copyright ? 2004 Sun Microsystems, Inc. All Rights Reserved.
+</BODY>
+</HTML>

Added: myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/stylesheet.css
URL: http://svn.apache.org/viewvc/myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/stylesheet.css?rev=950308&view=auto
==============================================================================
--- myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/stylesheet.css (added)
+++ myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/javadocs/stylesheet.css Tue Jun  1 23:35:42 2010
@@ -0,0 +1,29 @@
+/* Javadoc style sheet */
+
+/* Define colors, fonts and other style attributes here to override the defaults */
+
+/* Page background color */
+body { background-color: #FFFFFF }
+
+/* Headings */
+h1 { font-size: 145% }
+
+/* Table colors */
+.TableHeadingColor     { background: #CCCCFF } /* Dark mauve */
+.TableSubHeadingColor  { background: #EEEEFF } /* Light mauve */
+.TableRowColor         { background: #FFFFFF } /* White */
+
+/* Font used in left-hand frame lists */
+.FrameTitleFont   { font-size: 100%; font-family: Helvetica, Arial, sans-serif }
+.FrameHeadingFont { font-size:  90%; font-family: Helvetica, Arial, sans-serif }
+.FrameItemFont    { font-size:  90%; font-family: Helvetica, Arial, sans-serif }
+
+/* Navigation bar fonts and colors */
+.NavBarCell1    { background-color:#EEEEFF;} /* Light mauve */
+.NavBarCell1Rev { background-color:#00008B;} /* Dark Blue */
+.NavBarFont1    { font-family: Arial, Helvetica, sans-serif; color:#000000;}
+.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;}
+
+.NavBarCell2    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
+.NavBarCell3    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
+

Added: myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/optionsPanel.jsp
URL: http://svn.apache.org/viewvc/myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/optionsPanel.jsp?rev=950308&view=auto
==============================================================================
--- myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/optionsPanel.jsp (added)
+++ myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/optionsPanel.jsp Tue Jun  1 23:35:42 2010
@@ -0,0 +1,150 @@
+<!--
+The contents of this file are subject to the terms
+of the Common Development and Distribution License
+(the License). You may not use this file except in
+compliance with the License.
+
+You can obtain a copy of the License at
+https://javaserverfaces.dev.java.net/CDDL.html or
+legal/CDDLv1.0.txt.
+See the License for the specific language governing
+permission and limitations under the License.
+
+When distributing Covered Code, include this CDDL
+Header Notice in each file and include the License file
+at legal/CDDLv1.0.txt.
+If applicable, add the following below the CDDL Header,
+with the fields enclosed by brackets [] replaced by
+your own identifying information:
+"Portions Copyrighted [year] [name of copyright owner]"
+
+[Name of File] [ver.__] [Date]
+
+Copyright 2005 Sun Microsystems Inc. All Rights Reserved
+-->
+<%@ page contentType="text/html"
+         isELIgnored="false" %>
+         
+<%@ taglib prefix="f" uri="http://java.sun.com/jsf/core" %>
+<%@ taglib prefix="h" uri="http://java.sun.com/jsf/html" %>
+
+
+<h:panelGrid>
+
+    <h:outputText value="#{bundle.OptionsPackages}"/>
+
+    <!-- options package chooser -->
+
+    <h:panelGrid columns="4">
+
+        <h:commandButton id="Custom" value="#{bundle.Custom}"
+                         styleClass="#{carstore.customizers.Custom.buttonStyle}"
+                         actionListener="#{carstore.choosePackage}"/>
+
+        <h:commandButton id="Standard" value="#{bundle.Standard}"
+                         styleClass="#{carstore.customizers.Standard.buttonStyle}"
+                         actionListener="#{carstore.choosePackage}"/>
+
+        <h:commandButton id="Performance" value="#{bundle.Performance}"
+                         styleClass="#{carstore.customizers.Performance.buttonStyle}"
+                         actionListener="#{carstore.choosePackage}"/>
+
+        <h:commandButton id="Deluxe" value="#{bundle.Deluxe}"
+                         styleClass="#{carstore.customizers.Deluxe.buttonStyle}"
+                         actionListener="#{carstore.choosePackage}"/>
+
+    </h:panelGrid>
+
+</h:panelGrid>
+
+<h:panelGrid columns="2">
+
+    <h:outputText value="#{bundle.Engine}"
+                  styleClass="optionLabel"/>
+
+    <h:selectOneMenu styleClass="optionValue"
+                     binding="#{carstore.currentModel.components.engine}"/>
+
+    <h:outputText value="#{bundle.Brakes}"
+                  styleClass="optionLabel"/>
+
+    <h:selectOneRadio styleClass="optionValue"
+                      binding="#{carstore.currentModel.components.brake}"/>
+
+    <h:outputText value="#{bundle.Suspension}"
+                  styleClass="optionLabel"/>
+
+    <h:selectOneMenu styleClass="optionValue"
+                     binding="#{carstore.currentModel.components.suspension}"/>
+
+    <h:outputText value="#{bundle.Speakers}"
+                  styleClass="optionLabel"/>
+
+    <h:selectOneRadio styleClass="optionValue"
+                      binding="#{carstore.currentModel.components.speaker}"/>
+
+    <h:outputText value="#{bundle.Audio}"
+                  styleClass="optionLabel"/>
+
+    <h:selectOneRadio styleClass="optionValue"
+                      binding="#{carstore.currentModel.components.audio}"/>
+
+    <h:outputText value="#{bundle.Transmission}"
+                  styleClass="optionLabel"/>
+
+    <h:selectOneMenu styleClass="optionValue"
+                     binding="#{carstore.currentModel.components.transmission}"/>
+
+</h:panelGrid>
+
+<h:outputText value="#{bundle.OtherOptions}"
+              styleClass="optionLabel"/>
+
+<h:panelGrid columns="6">
+
+    <h:selectBooleanCheckbox title="#{bundle.sunroofLabel}"
+                             binding="#{carstore.currentModel.components.sunroof}">
+    </h:selectBooleanCheckbox>
+
+    <h:outputText value="#{bundle.sunroofLabel}"/>
+
+    <h:selectBooleanCheckbox title="#{bundle.cruiseLabel}"
+                             binding="#{carstore.currentModel.components.cruisecontrol}">
+    </h:selectBooleanCheckbox>
+
+    <h:outputText value="#{bundle.cruiseLabel}"/>
+
+    <h:selectBooleanCheckbox title="#{bundle.keylessLabel}"
+                             binding="#{carstore.currentModel.components.keylessentry}">
+    </h:selectBooleanCheckbox>
+
+    <h:outputText value="#{bundle.keylessLabel}"/>
+
+    <h:selectBooleanCheckbox
+          title="#{bundle.securityLabel}"
+          binding="#{carstore.currentModel.components.securitySystem}">
+    </h:selectBooleanCheckbox>
+
+    <h:outputText value="#{bundle.securityLabel}"/>
+
+    <h:selectBooleanCheckbox title="#{bundle.skiRackLabel}"
+                             binding="#{carstore.currentModel.components.skiRack}">
+    </h:selectBooleanCheckbox>
+
+    <h:outputText value="#{bundle.skiRackLabel}"/>
+
+    <h:selectBooleanCheckbox title="#{bundle.towPkgLabel}"
+                             binding="#{carstore.currentModel.components.towPackage}">
+    </h:selectBooleanCheckbox>
+
+    <h:outputText value="#{bundle.towPkgLabel}"/>
+
+    <h:selectBooleanCheckbox title="#{bundle.gpsLabel}"
+                             binding="#{carstore.currentModel.components.gps}">
+    </h:selectBooleanCheckbox>
+
+    <h:outputText value="#{bundle.gpsLabel}"/>
+
+</h:panelGrid>
+
+

Added: myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/storeFront.jsp
URL: http://svn.apache.org/viewvc/myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/storeFront.jsp?rev=950308&view=auto
==============================================================================
--- myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/storeFront.jsp (added)
+++ myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/storeFront.jsp Tue Jun  1 23:35:42 2010
@@ -0,0 +1,124 @@
+<!--
+The contents of this file are subject to the terms
+of the Common Development and Distribution License
+(the License). You may not use this file except in
+compliance with the License.
+
+You can obtain a copy of the License at
+https://javaserverfaces.dev.java.net/CDDL.html or
+legal/CDDLv1.0.txt.
+See the License for the specific language governing
+permission and limitations under the License.
+
+When distributing Covered Code, include this CDDL
+Header Notice in each file and include the License file
+at legal/CDDLv1.0.txt.
+If applicable, add the following below the CDDL Header,
+with the fields enclosed by brackets [] replaced by
+your own identifying information:
+"Portions Copyrighted [year] [name of copyright owner]"
+
+[Name of File] [ver.__] [Date]
+
+Copyright 2005 Sun Microsystems Inc. All Rights Reserved
+-->
+
+<%@ page contentType="text/html"
+         isELIgnored="false" %>
+
+<html>
+
+<head>
+    <title>Welcome to CarStore</title>
+    <link rel="stylesheet" type="text/css"
+          href="<%=response.encodeURL(request.getContextPath() + "stylesheet.css")%>">
+</head>
+<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
+<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
+
+<body bgcolor="white">
+
+<f:loadBundle basename="carstore.bundles.Resources" var="bundle"/>
+
+<f:view>
+
+    <h:form>
+
+        <h:graphicImage url="/images/cardemo.jpg"/>
+
+        <h:panelGrid columns="2"
+                     footerClass="form-footer"
+                     headerClass="form-header"
+                     styleClass="top-table"
+                     columnClasses="single-column"
+                     summary="#{bundle.chooseCar}"
+                     title="#{bundle.chooseCar}">
+
+            <h:panelGrid columns="2"
+                         styleClass="storeFrontCar">
+
+                <!-- Jalopy -->
+                <h:graphicImage
+                      binding="#{carstore.models.Jalopy.components.imageSmall}"/>
+                <h:outputText styleClass="subtitlebig"
+                              value="#{carstore.models.Jalopy.attributes.title}"/>
+                <h:outputText
+                      value="#{carstore.models.Jalopy.attributes.description}"/>
+                <h:commandButton
+                      action="#{carstore.storeFrontJalopyPressed}"
+                      value="#{bundle.moreButton}">
+                </h:commandButton>
+
+                <!-- Roadster -->
+                <h:graphicImage
+                      binding="#{carstore.models.Roadster.components.imageSmall}"/>
+                <h:outputText styleClass="subtitlebig"
+                              value="#{carstore.models.Roadster.attributes.title}"/>
+                <h:outputText
+                      value="#{carstore.models.Roadster.attributes.description}"/>
+                <h:commandButton
+                      action="#{carstore.storeFrontRoadsterPressed}"
+                      value="#{bundle.moreButton}">
+                </h:commandButton>
+
+            </h:panelGrid>
+
+            <h:panelGrid columns="2"
+                         styleClass="storeFrontCar">
+
+                <!-- Luxury -->
+                <h:graphicImage
+                      binding="#{carstore.models.Luxury.components.imageSmall}"/>
+                <h:outputText styleClass="subtitlebig"
+                              value="#{carstore.models.Luxury.attributes.title}"/>
+                <h:outputText
+                      value="#{carstore.models.Luxury.attributes.description}"/>
+                <h:commandButton
+                      action="#{carstore.storeFrontLuxuryPressed}"
+                      value="#{bundle.moreButton}">
+                </h:commandButton>
+
+                <!-- SUV -->
+                <h:graphicImage
+                      binding="#{carstore.models.SUV.components.imageSmall}"/>
+                <h:outputText styleClass="subtitlebig"
+                              value="#{carstore.models.SUV.attributes.title}"/>
+                <h:outputText
+                      value="#{carstore.models.SUV.attributes.description}"/>
+                <h:commandButton action="#{carstore.storeFrontSUVPressed}"
+                                 value="#{bundle.moreButton}">
+                </h:commandButton>
+
+            </h:panelGrid>
+
+        </h:panelGrid>
+
+    </h:form>
+
+    <jsp:include page="bottomMatter.jsp"/>
+
+</f:view>
+
+</body>
+
+</html>

Added: myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/stylesheet.css
URL: http://svn.apache.org/viewvc/myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/stylesheet.css?rev=950308&view=auto
==============================================================================
--- myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/stylesheet.css (added)
+++ myfaces/portlet-bridge/core/trunk_2.0.x/examples/carstore/src/main/webapp/stylesheet.css Tue Jun  1 23:35:42 2010
@@ -0,0 +1,156 @@
+/*
+ * The contents of this file are subject to the terms
+ * of the Common Development and Distribution License
+ * (the License). You may not use this file except in
+ * compliance with the License.
+ * 
+ * You can obtain a copy of the License at
+ * https://javaserverfaces.dev.java.net/CDDL.html or
+ * legal/CDDLv1.0.txt. 
+ * See the License for the specific language governing
+ * permission and limitations under the License.
+ * 
+ * When distributing Covered Code, include this CDDL
+ * Header Notice in each file and include the License file
+ * at legal/CDDLv1.0.txt.    
+ * If applicable, add the following below the CDDL Header,
+ * with the fields enclosed by brackets [] replaced by
+ * your own identifying information:
+ * "Portions Copyrighted [year] [name of copyright owner]"
+ * 
+ * [Name of File] [ver.__] [Date]
+ * 
+ * Copyright 2005 Sun Microsystems Inc. All Rights Reserved
+ */
+
+body {
+    font-family: Arial, Helvetica, sans-serif;
+    font-size: 12px;
+}
+
+td {
+    font-family: Arial, Helvetica, sans-serif;
+    font-size: 12px;
+}
+
+th {
+    font-family: Arial, Helvetica, sans-serif;
+    font-size: 12px;
+}
+
+.bodystyle {
+    font-family: Arial, Helvetica, sans-serif;
+    font-size: 12px;
+}
+
+.small {
+    font-family: Arial, Helvetica, sans-serif;
+    font-size: 9px;
+}
+
+.medium {
+    font-family: Arial, Helvetica, sans-serif;
+    font-size: 12px;
+}
+
+.maintitle {
+    font-family: Arial, Helvetica, sans-serif;
+    font-size: 14px;
+    color: #330066;
+}
+
+.subtitle {
+    font-family: Arial, Helvetica, sans-serif;
+    font-size: 12px;
+    color: #93B629;
+}
+
+.subtitlebig {
+    font-family: Arial, Helvetica, sans-serif;
+    font-size: 16px;
+    color: #93B629;
+    padding-top: 10;
+    padding-bottom: 10;
+}
+
+.big {
+    font-family: Arial, Helvetica, sans-serif;
+    font-size: 16px;
+}
+
+.xbig {
+    font-family: Arial, Helvetica, sans-serif;
+    font-size: 24px;
+}
+
+.expanded {
+    font-family: Arial, Helvetica, sans-serif;
+    font-size: 12px;
+    line-height: 24px;
+    letter-spacing: 2px;
+}
+
+.justified {
+    font-family: Arial, Helvetica, sans-serif;
+    text-align: justify;
+}
+
+.footer {
+    font-family: "Times New Roman", Times, serif;
+    font-size: 9px;
+    color: #999999;
+}
+
+.box1 {
+    padding: 3px;
+    border-width: medium;
+    border-style: solid;
+    border-color: #CCCCCC #666666 #666666 #CCCCCC;
+}
+
+.box2 {
+    font-style: italic;
+    word-spacing: 2pt;
+    padding: 3px;
+    border: 1px solid;
+}
+
+.align-left {
+    text-align: left;
+}
+
+.panel-background {
+    background-color: #7171A5;
+    border: 5px outset #71A5A5;
+    border-collapse: collapse;
+    font-family: sans-serif;
+    font-size: 14pt;
+    padding: 10px;
+}
+
+.package-selected {
+    background-color: #93B629;
+}
+
+.package-unselected {
+    background-color: #C0C0C0;
+}
+
+.option-unselected {
+    background-color: #FFFFFF;
+}
+
+.top-table {
+    padding: 0;
+    border: 0;
+    width: 660px;
+}
+
+.storeFrontCar {
+    padding: 0;    
+    border: 0;
+}
+
+.validationMessage {
+    color: red;
+}

Added: myfaces/portlet-bridge/core/trunk_2.0.x/examples/facelets-guess/pom.xml
URL: http://svn.apache.org/viewvc/myfaces/portlet-bridge/core/trunk_2.0.x/examples/facelets-guess/pom.xml?rev=950308&view=auto
==============================================================================
--- myfaces/portlet-bridge/core/trunk_2.0.x/examples/facelets-guess/pom.xml (added)
+++ myfaces/portlet-bridge/core/trunk_2.0.x/examples/facelets-guess/pom.xml Tue Jun  1 23:35:42 2010
@@ -0,0 +1,279 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <name>MyFaces Portlet Bridge Facelets Guess Demo</name>
+  <artifactId>portlet-bridge-facelets-guess</artifactId>
+  <packaging>war</packaging>
+
+  <parent>
+    <groupId>org.apache.myfaces.portlet-bridge</groupId>
+    <artifactId>portlet-bridge-examples</artifactId>
+    <version>2.0.0-SNAPSHOT</version>
+  </parent>
+
+ 
+  <dependencies>
+    <!-- Facelets-->
+    <dependency>
+      <groupId>com.sun.facelets</groupId>
+      <artifactId>jsf-facelets</artifactId>
+    </dependency>
+
+    <dependency>
+      <groupId>javax.servlet</groupId>
+      <artifactId>servlet-api</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>javax.servlet.jsp</groupId>
+      <artifactId>jsp-api</artifactId>
+    </dependency>
+    
+    <dependency>
+      <groupId>javax.portlet</groupId>
+      <artifactId>portlet-api</artifactId>
+    </dependency>
+        
+    <dependency>
+      <groupId>${pom.groupId}</groupId>
+      <artifactId>portlet-bridge-api</artifactId>
+    </dependency>
+
+    <dependency>
+      <groupId>${pom.groupId}</groupId>
+      <artifactId>portlet-bridge-impl</artifactId>
+    </dependency>
+
+  </dependencies>
+    
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-jdev-plugin</artifactId>
+        <groupId>org.apache.myfaces.trinidadbuild</groupId>
+        <configuration>
+          <libraries>
+            <library>JSP Runtime</library>
+          </libraries>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+  
+  <profiles>
+    <profile>
+      <id>pluto-assemble</id>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+            <configuration>
+              <warName>${pom.artifactId}-pluto-${pom.version}</warName>
+              <outputDirectory>${project.build.directory}/../../assembly/target/webapp</outputDirectory>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    
+    <!-- sets up the webapp for deployment to pluto 2.0  "mvn clean install -Ppluto" -->    
+    <profile>
+      <id>pluto</id>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+            <configuration>
+              <webXml>${project.build.directory}/pluto-resources/web.xml</webXml>
+            </configuration>
+          </plugin>
+          
+          <plugin>
+            <groupId>org.apache.portals.pluto</groupId>
+            <artifactId>maven-pluto-plugin</artifactId>
+            <version>2.0.0</version>
+            <executions>  
+              <execution>  
+                <phase>generate-resources</phase>  
+                <goals>  
+                  <goal>assemble</goal>  
+                </goals>  
+              </execution>  
+            </executions>  
+          </plugin>  
+        </plugins>
+      </build>
+    </profile>
+
+<!-- sets up the webapp for deployment to pluto 2.0 (this is included as its the command in 1.0 for building to 2 - i.e. backwards compat) "mvn clean install -Ppluto2" -->    
+    <profile>
+      <id>pluto2</id>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-war-plugin</artifactId>
+            <configuration>
+              <webXml>${project.build.directory}/pluto-resources/web.xml</webXml>
+            </configuration>
+          </plugin>
+          
+          <plugin>
+            <groupId>org.apache.portals.pluto</groupId>
+            <artifactId>maven-pluto-plugin</artifactId>
+            <version>2.0.0</version>
+            <executions>  
+              <execution>  
+                <phase>generate-resources</phase>  
+                <goals>  
+                  <goal>assemble</goal>  
+                </goals>  
+              </execution>  
+            </executions>  
+          </plugin>  
+        </plugins>
+      </build>
+    </profile>
+    
+    <!-- To run jetty, issue "mvn clean -PjettyConfig jetty:run" -->
+    <profile>
+      <id>jettyConfig</id>
+		<dependencies>
+        <dependency>
+          <groupId>com.bekk.boss</groupId>
+          <artifactId>maven-jetty-pluto-embedded</artifactId>
+        </dependency>
+		</dependencies>
+		<build>      
+      <plugins>
+        <plugin>
+          <groupId>org.mortbay.jetty</groupId>
+          <artifactId>maven-jetty-plugin</artifactId>
+          <configuration>
+            <webXml>${project.build.directory}/pluto-resources/web.xml</webXml>
+            <webDefaultXml>src/main/webapp/WEB-INF/jetty-pluto-web-default.xml</webDefaultXml>
+            <systemProperties>
+              <systemProperty>
+                <name>org.apache.pluto.embedded.portletIds</name>
+                <value>portlet-bridge-facelets-guess</value>
+              </systemProperty>
+            </systemProperties>
+          </configuration>
+        </plugin>
+        <plugin>
+          <groupId>org.apache.pluto</groupId>
+          <artifactId>maven-pluto-plugin</artifactId>
+        </plugin>  
+      </plugins>
+      </build>  
+    </profile>  
+  
+   <!-- By default the war examples uses mojarra and packages for a nonjavaee environment (includes the Faces jars)! :) -->
+
+    <!-- If you are running in a nonJavaEE environment (i.e. Faces isn't already deployed) and hence need to have Mojarra packaged in the war: -->
+    <profile>
+      <id>mojarra-nonjavaee</id>
+      <activation>
+        <property>
+          <name>!jsf</name>
+        </property>
+      </activation>
+
+      <dependencies>
+        <dependency>
+          <groupId>javax.faces</groupId>
+          <artifactId>jsf-api</artifactId>
+	    <version>${mojarra.version}</version>
+          <scope>compile</scope>
+        </dependency>
+        <dependency>
+          <groupId>javax.faces</groupId>
+          <artifactId>jsf-impl</artifactId>
+          <version>${mojarra.version}</version>
+          <scope>runtime</scope>
+        </dependency>
+      </dependencies>
+      <properties>
+        <jsf_implementation>JSF-RI</jsf_implementation>
+      </properties>
+    </profile>
+
+    <!-- If you are running in a JavaEE environment (i.e. Faces is already deployed) and hence don't need to have Mojarra packaged in the war: -->
+    <!--    mvn install -Djsf=mojarra-javaee -->
+    <profile>
+      <id>mojarra=javaee</id>
+      <activation>
+        <property>
+          <name>jsf</name>
+          <value>mojarra-javaee</value>
+        </property>
+      </activation>
+      <dependencies>
+        <dependency>
+          <groupId>javax.faces</groupId>
+          <artifactId>jsf-api</artifactId>
+        </dependency>
+      </dependencies>
+      <properties>
+        <jsf_implementation>JSF-RI</jsf_implementation>
+      </properties>
+    </profile>
+
+
+    <!-- To use this examples using the MyFacesImplementation: mvn clean install -Djsf=myfaces-javaee -->
+    <!-- Note: currently carstore doesn't work properly in a myfaces environment -->
+    <profile>
+      <id>myfaces-javaee</id>
+      <activation>
+        <property>
+          <name>jsf</name>
+          <value>myfaces-javaee</value>
+        </property>
+      </activation>
+      <dependencies>
+        <dependency>
+          <groupId>org.apache.myfaces.core</groupId>
+          <artifactId>myfaces-api</artifactId>
+	    <scope>provided</scope>
+        </dependency>
+
+        <dependency>
+          <groupId>org.apache.myfaces.core</groupId>
+          <artifactId>myfaces-impl</artifactId>
+          <scope>provided</scope>
+        </dependency>
+      </dependencies>
+    </profile>
+   
+
+
+    <!-- If you are running in a nonJavaEE environment (i.e. Faces isn't already deployed) and hence need to have MyFaces packaged in the war: -->
+    <!--    mvn install -Djsf=myfaces-nonjavaee -->
+    <!-- Note: currently carstore doesn't work properly in a myfaces environment -->
+    <profile>
+      <id>myfaces-nonjavaee</id>
+      <activation>
+        <property>
+          <name>jsf</name>
+          <value>myfaces-nonjavaee</value>
+        </property>
+      </activation>
+
+      <dependencies>
+        <dependency>
+          <groupId>org.apache.myfaces.core</groupId>
+          <artifactId>myfaces-api</artifactId>
+	    <version>${myfaces.version}</version>
+          <scope>compile</scope>
+        </dependency>
+
+        <dependency>
+          <groupId>org.apache.myfaces.core</groupId>
+          <artifactId>myfaces-impl</artifactId>
+          <version>${myfaces.version}</version>
+          <scope>runtime</scope>
+        </dependency>
+      </dependencies>
+    </profile>
+  </profiles>
+</project>

Added: myfaces/portlet-bridge/core/trunk_2.0.x/examples/facelets-guess/src/main/java/guess/NumberBean.java
URL: http://svn.apache.org/viewvc/myfaces/portlet-bridge/core/trunk_2.0.x/examples/facelets-guess/src/main/java/guess/NumberBean.java?rev=950308&view=auto
==============================================================================
--- myfaces/portlet-bridge/core/trunk_2.0.x/examples/facelets-guess/src/main/java/guess/NumberBean.java (added)
+++ myfaces/portlet-bridge/core/trunk_2.0.x/examples/facelets-guess/src/main/java/guess/NumberBean.java Tue Jun  1 23:35:42 2010
@@ -0,0 +1,89 @@
+/**
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package guess;
+
+import java.io.Serializable;
+
+import java.util.Random;
+
+import javax.faces.application.FacesMessage;
+import javax.faces.component.UIComponent;
+import javax.faces.context.FacesContext;
+import javax.faces.validator.ValidatorException;
+
+public class NumberBean implements Serializable {
+
+  protected final static Random rand = new Random();
+
+  protected int min;
+  protected int max;
+  protected int guess;
+  protected int actual;
+    
+  // Default Constructor
+  public NumberBean() {
+    this.min = 1;
+    this.max = 10;
+  }
+   
+  // called by JSF to validate user input
+  public void validate(FacesContext context, UIComponent component, Object value)
+      throws ValidatorException {
+      
+    // coerce the value to an int
+    try {
+      int param = Integer.parseInt(value.toString());
+    
+      // validate param
+      if (param > this.max || param < this.min) {
+          FacesMessage msg = new FacesMessage("Guess must be between "+this.min+" and "+this.max);
+          throw new ValidatorException(msg);
+      }
+    } catch (NumberFormatException e) {
+      FacesMessage msg = new FacesMessage("Must be a number");
+      throw new ValidatorException(msg);
+    }
+  }
+    
+  // lazy generate our actual value
+  public synchronized int getActual() {
+    if (this.actual == 0) {
+        this.actual = rand.nextInt(this.max-this.min);
+        this.actual += this.min;
+    }
+    return this.actual;
+  }
+  
+  // our message for the response
+  public String getMessage() {    
+    if (this.guess == this.getActual()) {
+      return "Sweet, you got it right!";
+    } else if (this.guess < this.getActual()) {
+      return "Sorry, try something higher";
+    } else {
+      return "Too bad, go lower";
+    }
+  }
+  
+  // other bean properties
+  public int getMin() { return this.min; }
+  public int getMax() { return this.max; }
+  public int getGuess() { return this.guess; }
+    
+  public void setMin(int min) { this.min = min; }
+  public void setMax(int max) { this.max = max; }
+  public void setGuess(int guess) { this.guess = guess; }
+    
+}