[jboss-cvs] jboss-seam/src/main/org/jboss/seam/faces ...
Gavin King
gavin.king at jboss.com
Thu Jun 21 01:27:28 EDT 2007
User: gavin
Date: 07/06/21 01:27:28
Modified: src/main/org/jboss/seam/faces DataModels.java
FacesExpressions.java FacesManager.java
FacesMessages.java Parameters.java
ResourceLoader.java UiComponent.java
Log:
lots of new javadoc
Revision Changes Path
1.3 +6 -0 jboss-seam/src/main/org/jboss/seam/faces/DataModels.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: DataModels.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/faces/DataModels.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- DataModels.java 20 Jun 2007 17:45:55 -0000 1.2
+++ DataModels.java 21 Jun 2007 05:27:28 -0000 1.3
@@ -21,6 +21,12 @@
import org.jboss.seam.jsf.MapDataModel;
import org.jboss.seam.jsf.SetDataModel;
+/**
+ * Wraps collections as DataModels. May be overridden
+ * and extended if you don't like the built in collections
+ * which are supported: list, map, set, array.
+ *
+ */
@Name("org.jboss.seam.faces.dataModels")
@Install(precedence=BUILT_IN, classDependencies="javax.faces.context.FacesContext")
@Scope(STATELESS)
1.3 +2 -3 jboss-seam/src/main/org/jboss/seam/faces/FacesExpressions.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: FacesExpressions.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/faces/FacesExpressions.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- FacesExpressions.java 20 Jun 2007 17:45:55 -0000 1.2
+++ FacesExpressions.java 21 Jun 2007 05:27:28 -0000 1.3
@@ -1,4 +1,4 @@
-//$Id: FacesExpressions.java,v 1.2 2007/06/20 17:45:55 gavin Exp $
+//$Id: FacesExpressions.java,v 1.3 2007/06/21 05:27:28 gavin Exp $
package org.jboss.seam.faces;
import static org.jboss.seam.annotations.Install.FRAMEWORK;
@@ -18,7 +18,7 @@
import org.jboss.seam.core.Expressions;
/**
- * Factory for method and value bindings
+ * Factory for method and value bindings in a JSF environment.
*
* @author Gavin King
*/
@@ -29,7 +29,6 @@
public class FacesExpressions extends Expressions
{
-
/**
* Get an appropriate ELContext. If there is an active JSF request,
* use JSF's ELContext. Otherwise, use one that we created.
1.6 +1 -1 jboss-seam/src/main/org/jboss/seam/faces/FacesManager.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: FacesManager.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/faces/FacesManager.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- FacesManager.java 20 Jun 2007 17:45:55 -0000 1.5
+++ FacesManager.java 21 Jun 2007 05:27:28 -0000 1.6
@@ -35,7 +35,7 @@
import org.jboss.seam.pageflow.Pageflow;
/**
- * The Seam conversation manager.
+ * An extended conversation manager for the JSF environment.
*
* @author Gavin King
* @author <a href="mailto:theute at jboss.org">Thomas Heute</a>
1.5 +2 -1 jboss-seam/src/main/org/jboss/seam/faces/FacesMessages.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: FacesMessages.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/faces/FacesMessages.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- FacesMessages.java 20 Jun 2007 17:45:55 -0000 1.4
+++ FacesMessages.java 21 Jun 2007 05:27:28 -0000 1.5
@@ -28,7 +28,8 @@
import org.jboss.seam.util.Strings;
/**
- * A Seam component that TBD.
+ * A Seam component that propagates FacesMessages across redirects
+ * and interpolates EL expressions in the message string.
*
* @author Gavin King
*/
1.3 +6 -0 jboss-seam/src/main/org/jboss/seam/faces/Parameters.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: Parameters.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/faces/Parameters.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- Parameters.java 20 Jun 2007 17:45:55 -0000 1.2
+++ Parameters.java 21 Jun 2007 05:27:28 -0000 1.3
@@ -14,6 +14,12 @@
import org.jboss.seam.annotations.Scope;
import org.jboss.seam.annotations.intercept.BypassInterceptors;
+/**
+ * Access to request parameters in the JSF environment.
+ *
+ * @author Gavin King
+ *
+ */
@Name("org.jboss.seam.web.parameters")
@BypassInterceptors
@Scope(ScopeType.STATELESS)
1.2 +6 -0 jboss-seam/src/main/org/jboss/seam/faces/ResourceLoader.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ResourceLoader.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/faces/ResourceLoader.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- ResourceLoader.java 21 Jun 2007 04:07:15 -0000 1.1
+++ ResourceLoader.java 21 Jun 2007 05:27:28 -0000 1.2
@@ -12,6 +12,12 @@
import org.jboss.seam.annotations.intercept.BypassInterceptors;
import org.jboss.seam.util.FacesResources;
+/**
+ * Access to application resources in tye JSF environment.
+ *
+ * @author Gavin King
+ *
+ */
@Scope(ScopeType.STATELESS)
@BypassInterceptors
@Install(precedence=FRAMEWORK, classDependencies="javax.faces.context.FacesContext")
1.4 +6 -0 jboss-seam/src/main/org/jboss/seam/faces/UiComponent.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: UiComponent.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/faces/UiComponent.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- UiComponent.java 20 Jun 2007 17:45:55 -0000 1.3
+++ UiComponent.java 21 Jun 2007 05:27:28 -0000 1.4
@@ -16,6 +16,12 @@
import org.jboss.seam.annotations.Unwrap;
import org.jboss.seam.annotations.intercept.BypassInterceptors;
+/**
+ * Access to UIComponents in the current view, by id.
+ *
+ * @author Gavin King
+ *
+ */
@Name("org.jboss.seam.faces.uiComponent")
@BypassInterceptors
@Scope(STATELESS)
More information about the jboss-cvs-commits
mailing list