[jboss-cvs] jboss-seam/ui/src/main/java/org/jboss/seam/ui/renderkit ...

Peter Muir peter at bleepbleep.org.uk
Wed Jun 20 05:54:37 EDT 2007


  User: pmuir   
  Date: 07/06/20 05:54:37

  Modified:    ui/src/main/java/org/jboss/seam/ui/renderkit  
                        LinkRendererBase.java ButtonRendererBase.java
  Log:
  JBSEAM-1509
  
  Revision  Changes    Path
  1.3       +3 -2      jboss-seam/ui/src/main/java/org/jboss/seam/ui/renderkit/LinkRendererBase.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: LinkRendererBase.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/ui/src/main/java/org/jboss/seam/ui/renderkit/LinkRendererBase.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -b -r1.2 -r1.3
  --- LinkRendererBase.java	19 Jun 2007 21:57:43 -0000	1.2
  +++ LinkRendererBase.java	20 Jun 2007 09:54:37 -0000	1.3
  @@ -23,10 +23,11 @@
      protected void doEncodeBegin(ResponseWriter writer, FacesContext context, UIComponent component) throws IOException
      {
         UILink link = (UILink) component;
  +      String url = link.getUrl();
         writer.startElement(HTML.ANCHOR_ELEM, link);
  -      if (link.getUrl() != null && !link.isDisabled())
  +      if (url != null && !link.isDisabled())
         {
  -         writer.writeAttribute(HTML.HREF_ATTR, link.getUrl(), HTML.HREF_ATTR);
  +         writer.writeAttribute(HTML.HREF_ATTR, url, HTML.HREF_ATTR);
         }
         HTML.renderHTMLAttributes(writer, link, HTML.ANCHOR_PASSTHROUGH_ATTRIBUTES);
         if (link.getValue() != null)
  
  
  
  1.4       +10 -2     jboss-seam/ui/src/main/java/org/jboss/seam/ui/renderkit/ButtonRendererBase.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ButtonRendererBase.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/ui/src/main/java/org/jboss/seam/ui/renderkit/ButtonRendererBase.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -b -r1.3 -r1.4
  --- ButtonRendererBase.java	20 Jun 2007 02:46:17 -0000	1.3
  +++ ButtonRendererBase.java	20 Jun 2007 09:54:37 -0000	1.4
  @@ -34,6 +34,7 @@
      private String getOnClick(UIButton button) throws IOException
      {
         String onclick = button.getOnclick();
  +      String url = button.getUrl();
         if (onclick == null)
         {
            onclick = "";
  @@ -42,12 +43,19 @@
         {
            onclick += ";";
         }
  -      if (!button.isDisabled())
  +      if (url != null)
         {
  -         onclick += "location.href='" + button.getUrl() + "'";
  +         onclick += "location.href='" + url + "'";
         }
  +      if (!button.isDisabled())
  +      {
         return onclick;
      }
  +      else
  +      {
  +         return null;
  +      }
  +   }
      
      @Override
      public boolean getRendersChildren()
  
  
  



More information about the jboss-cvs-commits mailing list