org.apache.myfaces.extensions.validator.core.interceptor
Class ValidationInterceptor

java.lang.Object
  extended by org.apache.myfaces.extensions.validator.core.interceptor.AbstractRendererInterceptor
      extended by org.apache.myfaces.extensions.validator.core.interceptor.ValidationInterceptor
All Implemented Interfaces:
RendererInterceptor

public class ValidationInterceptor
extends AbstractRendererInterceptor

Since:
1.x.1
Author:
Gerhard Petracek

Field Summary
 
Fields inherited from class org.apache.myfaces.extensions.validator.core.interceptor.AbstractRendererInterceptor
logger
 
Constructor Summary
ValidationInterceptor()
           
 
Method Summary
 void beforeEncodeBegin(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, javax.faces.render.Renderer wrapped)
           
 void beforeGetConvertedValue(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, java.lang.Object o, javax.faces.render.Renderer wrapped)
           
protected  void initComponent(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent)
           
protected  void processValidation(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, java.lang.Object convertedObject)
           
protected  boolean skipValidation(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, ValidationStrategy validationStrategy, MetaDataEntry entry)
           
 
Methods inherited from class org.apache.myfaces.extensions.validator.core.interceptor.AbstractRendererInterceptor
afterDecode, afterEncodeBegin, afterEncodeChildren, afterEncodeEnd, afterGetConvertedValue, beforeDecode, beforeEncodeChildren, beforeEncodeEnd, getInterceptorId, getReturnValueOnSkipRendererDelegationException
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidationInterceptor

public ValidationInterceptor()
Method Detail

beforeEncodeBegin

public void beforeEncodeBegin(javax.faces.context.FacesContext facesContext,
                              javax.faces.component.UIComponent uiComponent,
                              javax.faces.render.Renderer wrapped)
                       throws java.io.IOException
Specified by:
beforeEncodeBegin in interface RendererInterceptor
Overrides:
beforeEncodeBegin in class AbstractRendererInterceptor
Throws:
java.io.IOException

initComponent

protected void initComponent(javax.faces.context.FacesContext facesContext,
                             javax.faces.component.UIComponent uiComponent)

beforeGetConvertedValue

public void beforeGetConvertedValue(javax.faces.context.FacesContext facesContext,
                                    javax.faces.component.UIComponent uiComponent,
                                    java.lang.Object o,
                                    javax.faces.render.Renderer wrapped)
                             throws javax.faces.convert.ConverterException
Specified by:
beforeGetConvertedValue in interface RendererInterceptor
Overrides:
beforeGetConvertedValue in class AbstractRendererInterceptor
Throws:
javax.faces.convert.ConverterException

processValidation

protected void processValidation(javax.faces.context.FacesContext facesContext,
                                 javax.faces.component.UIComponent uiComponent,
                                 java.lang.Object convertedObject)

skipValidation

protected boolean skipValidation(javax.faces.context.FacesContext facesContext,
                                 javax.faces.component.UIComponent uiComponent,
                                 ValidationStrategy validationStrategy,
                                 MetaDataEntry entry)


Copyright © 2008 The Apache Software Foundation. All Rights Reserved.