You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by gp...@apache.org on 2009/11/26 19:37:36 UTC
svn commit: r884661 -
/myfaces/extensions/validator/branches/branch_for_jsf_1_1/core/src/main/java/org/apache/myfaces/extensions/validator/core/initializer/component/AbstractHtmlCoreComponentsComponentInitializer.java
Author: gpetracek
Date: Thu Nov 26 18:37:35 2009
New Revision: 884661
URL: http://svn.apache.org/viewvc?rev=884661&view=rev
Log:
small improvement
Modified:
myfaces/extensions/validator/branches/branch_for_jsf_1_1/core/src/main/java/org/apache/myfaces/extensions/validator/core/initializer/component/AbstractHtmlCoreComponentsComponentInitializer.java
Modified: myfaces/extensions/validator/branches/branch_for_jsf_1_1/core/src/main/java/org/apache/myfaces/extensions/validator/core/initializer/component/AbstractHtmlCoreComponentsComponentInitializer.java
URL: http://svn.apache.org/viewvc/myfaces/extensions/validator/branches/branch_for_jsf_1_1/core/src/main/java/org/apache/myfaces/extensions/validator/core/initializer/component/AbstractHtmlCoreComponentsComponentInitializer.java?rev=884661&r1=884660&r2=884661&view=diff
==============================================================================
--- myfaces/extensions/validator/branches/branch_for_jsf_1_1/core/src/main/java/org/apache/myfaces/extensions/validator/core/initializer/component/AbstractHtmlCoreComponentsComponentInitializer.java (original)
+++ myfaces/extensions/validator/branches/branch_for_jsf_1_1/core/src/main/java/org/apache/myfaces/extensions/validator/core/initializer/component/AbstractHtmlCoreComponentsComponentInitializer.java Thu Nov 26 18:37:35 2009
@@ -20,6 +20,8 @@
import org.apache.myfaces.extensions.validator.internal.UsageInformation;
import org.apache.myfaces.extensions.validator.internal.UsageCategory;
+import org.apache.myfaces.extensions.validator.internal.ToDo;
+import org.apache.myfaces.extensions.validator.internal.Priority;
import org.apache.myfaces.extensions.validator.util.ExtValUtils;
import org.apache.myfaces.extensions.validator.util.ReflectionUtils;
import org.apache.myfaces.extensions.validator.core.metadata.CommonMetaDataKeys;
@@ -88,6 +90,7 @@
* @param uiComponent component which implements the EditableValueHolder interface
* @return false to overrule the annotated property e.g. if component is readonly
*/
+ @ToDo(value = Priority.MEDIUM, description = "refactor")
protected Boolean isComponentRequired(UIComponent uiComponent)
{
boolean isReadOnly = !Boolean.FALSE.equals(ReflectionUtils.tryToInvokeMethod(
@@ -115,6 +118,11 @@
HtmlInputText htmlInputText = (HtmlInputText)uiComponent;
htmlInputText.setMaxlength((Integer)maxLength);
}
+ else if(uiComponent instanceof HtmlInputSecret)
+ {
+ HtmlInputSecret htmlInputSecret = (HtmlInputSecret)uiComponent;
+ htmlInputSecret.setMaxlength((Integer)maxLength);
+ }
}
}
}