diff options
author | itrimble | 2011-03-14 20:03:17 +0000 |
---|---|---|
committer | itrimble | 2011-03-14 20:03:17 +0000 |
commit | 3579a376d826e95fb70421bb2d5c830c94986d38 (patch) | |
tree | 0af5d2e0f3998f41316cb761aae0a323902d2597 | |
parent | 3f2ea417dd8a743ccdb6327b68041871dce7e146 (diff) | |
download | webtools.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.java | 5 |
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$ |