Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoritrimble2011-03-14 20:03:17 +0000
committeritrimble2011-03-14 20:03:17 +0000
commit3579a376d826e95fb70421bb2d5c830c94986d38 (patch)
tree0af5d2e0f3998f41316cb761aae0a323902d2597
parent3f2ea417dd8a743ccdb6327b68041871dce7e146 (diff)
downloadwebtools.jsf-3579a376d826e95fb70421bb2d5c830c94986d38.tar.gz
webtools.jsf-3579a376d826e95fb70421bb2d5c830c94986d38.tar.xz
webtools.jsf-3579a376d826e95fb70421bb2d5c830c94986d38.zip
Bug 330012 - [JSF2.0] False warning: JSF 2 validator IDs are marked as not registered
-rw-r--r--jsf/plugins/org.eclipse.jst.jsf.core/src/org/eclipse/jst/jsf/core/jsfappconfig/ImplicitRuntimeJSFAppConfigProvider.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/jsf/plugins/org.eclipse.jst.jsf.core/src/org/eclipse/jst/jsf/core/jsfappconfig/ImplicitRuntimeJSFAppConfigProvider.java b/jsf/plugins/org.eclipse.jst.jsf.core/src/org/eclipse/jst/jsf/core/jsfappconfig/ImplicitRuntimeJSFAppConfigProvider.java
index 6100eb329..e86f0e229 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.core/src/org/eclipse/jst/jsf/core/jsfappconfig/ImplicitRuntimeJSFAppConfigProvider.java
+++ b/jsf/plugins/org.eclipse.jst.jsf.core/src/org/eclipse/jst/jsf/core/jsfappconfig/ImplicitRuntimeJSFAppConfigProvider.java
@@ -81,6 +81,7 @@ public class ImplicitRuntimeJSFAppConfigProvider extends AbstractJSFAppConfigPro
converters.add(createConverter("Long")); //$NON-NLS-1$
converters.add(createConverter("Number")); //$NON-NLS-1$
converters.add(createConverter("Short")); //$NON-NLS-1$
+ converters.add(createConverter("Enum")); //$NON-NLS-1$
// converters by for-class (see spec 3.3.3 -- Standard Converter Implementions
converters.add(createForClassConverter("java.lang.Boolean", "javax.faces.convert.BooleanConverter")); //$NON-NLS-1$ //$NON-NLS-2$
converters.add(createForClassConverter("java.lang.Byte", "javax.faces.convert.ByteConverter")); //$NON-NLS-1$ //$NON-NLS-2$
@@ -90,11 +91,15 @@ public class ImplicitRuntimeJSFAppConfigProvider extends AbstractJSFAppConfigPro
converters.add(createForClassConverter("java.lang.Integer", "javax.faces.convert.IntegerConverter")); //$NON-NLS-1$ //$NON-NLS-2$
converters.add(createForClassConverter("java.lang.Long", "javax.faces.convert.LongConverter")); //$NON-NLS-1$ //$NON-NLS-2$
converters.add(createForClassConverter("java.lang.Short", "javax.faces.converter.ShortConverter")); //$NON-NLS-1$ //$NON-NLS-2$
+ converters.add(createForClassConverter("java.lang.Enum", "javax.faces.converter.EnumConverter")); //$NON-NLS-1$ //$NON-NLS-2$
//create and add validators
EList validators = facesConfig.getValidator();
validators.add(createValidator("DoubleRange")); //$NON-NLS-1$
validators.add(createValidator("Length")); //$NON-NLS-1$
validators.add(createValidator("LongRange")); //$NON-NLS-1$
+ validators.add(createValidator("Bean")); //$NON-NLS-1$
+ validators.add(createValidator("RegularExpression")); //$NON-NLS-1$
+ validators.add(createValidator("Required")); //$NON-NLS-1$
//create and add UI components
EList components = facesConfig.getComponent();
components.add(createUIComponent("Column")); //$NON-NLS-1$

Back to the top