Author: piotr.buda
Date: 2008-11-17 06:23:21 -0500 (Mon, 17 Nov 2008)
New Revision: 11185
Modified:
trunk/ui/extendedDataTable/src/main/java/org/richfaces/renderkit/AbstractExtendedTableRenderer.java
Log:
Fixed NPE on page load
Modified:
trunk/ui/extendedDataTable/src/main/java/org/richfaces/renderkit/AbstractExtendedTableRenderer.java
===================================================================
---
trunk/ui/extendedDataTable/src/main/java/org/richfaces/renderkit/AbstractExtendedTableRenderer.java 2008-11-17
11:22:03 UTC (rev 11184)
+++
trunk/ui/extendedDataTable/src/main/java/org/richfaces/renderkit/AbstractExtendedTableRenderer.java 2008-11-17
11:23:21 UTC (rev 11185)
@@ -1292,17 +1292,18 @@
}
public void encodeBegin(FacesContext context, UIComponent component)throws
IOException {
- UIComponent c = component;
- boolean inForm = false;
- while((c = c.getParent()) != null) {
- if(c instanceof UIForm) {
- inForm = true;
- break;
- }
- }
- if(inForm && log.isWarnEnabled()) {
- log.warn("Extended Data Table must be enclosed in a Form
component");
- }
+ //FIXME need to check if EDT is enclosed in a form!
+// UIComponent c = component;
+// boolean inForm = false;
+// while((c = c.getParent()) != null) {
+// if(c instanceof UIForm) {
+// inForm = true;
+// break;
+// }
+// }
+// if(inForm && log.isWarnEnabled()) {
+// log.warn("Extended Data Table must be enclosed in a Form
component");
+// }
super.encodeBegin(context, component);
//component.getAttributes().put(AjaxRendererUtils.AJAX_SINGLE_ATTR, Boolean.TRUE);
}
Show replies by date