You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by bo...@apache.org on 2008/01/07 12:10:10 UTC

svn commit: r609570 - /myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/DatePickerRenderer.java

Author: bommel
Date: Mon Jan  7 03:09:46 2008
New Revision: 609570

URL: http://svn.apache.org/viewvc?rev=609570&view=rev
Log:
(TOBAGO-582) DatePickerRenderer writes unopen a tag if dateInput is missing

Modified:
    myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/DatePickerRenderer.java

Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/DatePickerRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/DatePickerRenderer.java?rev=609570&r1=609569&r2=609570&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/DatePickerRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/DatePickerRenderer.java Mon Jan  7 03:09:46 2008
@@ -140,4 +140,14 @@
       timePanel.setRendered(false);
     }
   }
+  
+  public void encodeEnd(FacesContext facesContext, UIComponent component) throws IOException {
+    UIDatePicker link = (UIDatePicker) component;
+    UIDateInput dateInput = (UIDateInput) link.getForComponent();
+    if (dateInput != null) {
+      super.encodeEnd(facesContext, component);
+    } else {
+      LOG.error("No required UIDateInput component found.");
+    }
+  }
 }