[jboss-cvs] jboss-seam/src/ui/org/jboss/seam/ui/graphicImage ...

Peter Muir peter at bleepbleep.org.uk
Tue Mar 6 10:32:24 EST 2007


  User: pmuir   
  Date: 07/03/06 10:32:24

  Added:       src/ui/org/jboss/seam/ui/graphicImage  
                        UITransformImageBlur.java
  Removed:     src/ui/org/jboss/seam/ui/graphicImage   UIBlurImage.java
  Log:
  OOps
  
  Revision  Changes    Path
  1.1      date: 2007/03/06 15:32:24;  author: pmuir;  state: Exp;jboss-seam/src/ui/org/jboss/seam/ui/graphicImage/UITransformImageBlur.java
  
  Index: UITransformImageBlur.java
  ===================================================================
  package org.jboss.seam.ui.graphicImage;
  
  import java.io.IOException;
  
  import javax.faces.component.UIComponentBase;
  import javax.faces.el.ValueBinding;
  
  import org.jboss.seam.core.Image;
  import org.jboss.seam.ui.JSF;
  
  public class UITransformImageBlur extends UIComponentBase implements ImageTransform
  {
     @Override
     public String getFamily()
     {
        return FAMILY;
     }
     
     private String radius;
     
     public void applyTransform(Image image, UIGraphicImage cmp) throws IOException
     {
        image.blur(new Integer(getRadius()));
     }
     
     public String getRadius()
     {
        if (radius != null)
        {
           return radius;
        }
        else
        {
           ValueBinding vb = getValueBinding("width");
           return vb == null ? null : JSF.getStringValue(getFacesContext(), vb);
        }
     }
     
     public void setRadius(String width)
     {
        this.radius = width;
     }
     
  }
  
  
  



More information about the jboss-cvs-commits mailing list