You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2009/09/25 05:57:54 UTC
svn commit: r818711 - in /myfaces/core/trunk:
api/src/main/java/javax/faces/component/UIViewParameter.java
api/src/main/java/javax/faces/validator/BeanValidator.java
impl/src/main/java/org/apache/myfaces/view/facelets/tag/composite/AttributeHandler.java
Author: lu4242
Date: Fri Sep 25 03:57:53 2009
New Revision: 818711
URL: http://svn.apache.org/viewvc?rev=818711&view=rev
Log:
sync javadoc with latest discussion and comments sent to EG
Modified:
myfaces/core/trunk/api/src/main/java/javax/faces/component/UIViewParameter.java
myfaces/core/trunk/api/src/main/java/javax/faces/validator/BeanValidator.java
myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/composite/AttributeHandler.java
Modified: myfaces/core/trunk/api/src/main/java/javax/faces/component/UIViewParameter.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/UIViewParameter.java?rev=818711&r1=818710&r2=818711&view=diff
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/UIViewParameter.java (original)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/UIViewParameter.java Fri Sep 25 03:57:53 2009
@@ -44,7 +44,7 @@
*
* @since 2.0
*/
-@JSFComponent(name = "f:viewParam", bodyContent = "JSP", tagClass = "org.apache.myfaces.taglib.core.ViewParamTag")
+@JSFComponent(name = "f:viewParam", bodyContent = "JSP")
public class UIViewParameter extends UIInput
{
public static final String COMPONENT_FAMILY = "javax.faces.ViewParameter";
Modified: myfaces/core/trunk/api/src/main/java/javax/faces/validator/BeanValidator.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/validator/BeanValidator.java?rev=818711&r1=818710&r2=818711&view=diff
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/validator/BeanValidator.java (original)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/validator/BeanValidator.java Fri Sep 25 03:57:53 2009
@@ -21,6 +21,7 @@
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFJspProperty;
+import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFProperty;
import org.apache.myfaces.buildtools.maven2.plugin.builder.annotation.JSFValidator;
import javax.el.*;
@@ -49,7 +50,9 @@
* @author Jan-Kees van Andel
* @since 2.0
*/
-@JSFValidator
+@JSFValidator(
+ name="f:validateBean",
+ bodyContent="empty")
@JSFJspProperty(
name = "binding",
returnType = "javax.faces.validator.BeanValidator",
@@ -349,6 +352,7 @@
* Get the Bean Validation validation groups.
* @return The validation groups String.
*/
+ @JSFProperty
public String getValidationGroups()
{
return validationGroups;
@@ -365,6 +369,18 @@
postSetValidationGroups();
}
+ @JSFProperty
+ private Boolean isDisabled()
+ {
+ return null;
+ }
+
+ @JSFProperty
+ private String getFor()
+ {
+ return null;
+ }
+
/** {@inheritDoc} */
public boolean isTransient()
{
Modified: myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/composite/AttributeHandler.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/composite/AttributeHandler.java?rev=818711&r1=818710&r2=818711&view=diff
==============================================================================
--- myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/composite/AttributeHandler.java (original)
+++ myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/composite/AttributeHandler.java Fri Sep 25 03:57:53 2009
@@ -48,7 +48,7 @@
@JSFFaceletAttribute(name="name")
private final TagAttribute _name;
- @JSFFaceletAttribute
+ @JSFFaceletAttribute(name="targets")
private final TagAttribute _targets;
/**
@@ -56,35 +56,34 @@
* value (null), the value set on this property is returned as default
* instead null.
*/
- @JSFFaceletAttribute
+ @JSFFaceletAttribute(name="default")
private final TagAttribute _default;
- @JSFFaceletAttribute
+ @JSFFaceletAttribute(name="displayName")
private final TagAttribute _displayName;
/**
* Indicate if the attribute is required or not
* <p>
* Myfaces specific feature: this attribute is checked only if project stage is
- * not ProjectStage.Production when a composite component is created.
- * </p>
+ * not ProjectStage.Production when a composite component is created.</p>
*/
- @JSFFaceletAttribute
+ @JSFFaceletAttribute(name="required")
private final TagAttribute _required;
- @JSFFaceletAttribute
+ @JSFFaceletAttribute(name="preferred")
private final TagAttribute _preferred;
- @JSFFaceletAttribute
+ @JSFFaceletAttribute(name="expert")
private final TagAttribute _expert;
- @JSFFaceletAttribute
+ @JSFFaceletAttribute(name="shortDescription")
private final TagAttribute _shortDescription;
- @JSFFaceletAttribute
+ @JSFFaceletAttribute(name="method-signature")
private final TagAttribute _methodSignature;
- @JSFFaceletAttribute
+ @JSFFaceletAttribute(name="type")
private final TagAttribute _type;
/**