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

Peter Muir peter at bleepbleep.org.uk
Fri Jun 15 13:07:10 EDT 2007


  User: pmuir   
  Date: 07/06/15 13:07:10

  Added:       ui/src/main/java/org/jboss/seam/ui/validator 
                        ModelValidator.java
  Log:
  Refactor cdk port
  
  Revision  Changes    Path
  1.1      date: 2007/06/15 17:07:10;  author: pmuir;  state: Exp;jboss-seam/ui/src/main/java/org/jboss/seam/ui/validator/ModelValidator.java
  
  Index: ModelValidator.java
  ===================================================================
  package org.jboss.seam.ui.validator;
  
  import javax.el.ValueExpression;
  import javax.faces.component.UIComponent;
  import javax.faces.context.FacesContext;
  import javax.faces.validator.Validator;
  import javax.faces.validator.ValidatorException;
  
  import org.jboss.seam.core.Expressions;
  
  public class ModelValidator implements Validator
  {
  
     public void validate(FacesContext context, UIComponent component, Object value)
              throws ValidatorException
     {
        ValueExpression valueExpression = component.getValueExpression("value");
        if (valueExpression != null)
        {
           Expressions.instance().validate(valueExpression.getExpressionString(), value);
        }
     }
  }
  
  
  



More information about the jboss-cvs-commits mailing list