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

java.lang.Object
  extended by org.apache.myfaces.extensions.validator.core.interceptor.AbstractRendererInterceptor
All Implemented Interfaces:
RendererInterceptor
Direct Known Subclasses:
AbstractValidationInterceptor

public abstract class AbstractRendererInterceptor
extends java.lang.Object
implements RendererInterceptor

Since:
1.x.1
Author:
Gerhard Petracek

Field Summary
protected  org.apache.commons.logging.Log logger
           
 
Constructor Summary
protected AbstractRendererInterceptor()
           
 
Method Summary
 void afterDecode(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, javax.faces.render.Renderer wrapped)
           
 void afterEncodeBegin(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, javax.faces.render.Renderer wrapped)
           
 void afterEncodeChildren(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, javax.faces.render.Renderer wrapped)
           
 void afterEncodeEnd(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, javax.faces.render.Renderer wrapped)
           
 void afterGetConvertedValue(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, java.lang.Object o, javax.faces.render.Renderer wrapped)
           
 void beforeDecode(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, javax.faces.render.Renderer wrapped)
           
 void beforeEncodeBegin(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, javax.faces.render.Renderer wrapped)
           
 void beforeEncodeChildren(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent, javax.faces.render.Renderer wrapped)
           
 void beforeEncodeEnd(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)
           
 java.lang.String getInterceptorId()
           
 java.lang.Object getReturnValueOnSkipRendererDelegationException(SkipRendererDelegationException skipRendererDelegationException, java.lang.Object currentReturnValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected final org.apache.commons.logging.Log logger
Constructor Detail

AbstractRendererInterceptor

protected AbstractRendererInterceptor()
Method Detail

getInterceptorId

public final java.lang.String getInterceptorId()
Specified by:
getInterceptorId in interface RendererInterceptor

getReturnValueOnSkipRendererDelegationException

public java.lang.Object getReturnValueOnSkipRendererDelegationException(SkipRendererDelegationException skipRendererDelegationException,
                                                                        java.lang.Object currentReturnValue)
Specified by:
getReturnValueOnSkipRendererDelegationException in interface RendererInterceptor

beforeDecode

public void beforeDecode(javax.faces.context.FacesContext facesContext,
                         javax.faces.component.UIComponent uiComponent,
                         javax.faces.render.Renderer wrapped)
                  throws SkipBeforeInterceptorsException,
                         SkipRendererDelegationException
Specified by:
beforeDecode in interface RendererInterceptor
Throws:
SkipBeforeInterceptorsException
SkipRendererDelegationException

beforeEncodeBegin

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

beforeEncodeChildren

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

beforeEncodeEnd

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

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,
                                    SkipBeforeInterceptorsException,
                                    SkipRendererDelegationException
Specified by:
beforeGetConvertedValue in interface RendererInterceptor
Throws:
javax.faces.convert.ConverterException
SkipBeforeInterceptorsException
SkipRendererDelegationException

afterDecode

public void afterDecode(javax.faces.context.FacesContext facesContext,
                        javax.faces.component.UIComponent uiComponent,
                        javax.faces.render.Renderer wrapped)
                 throws SkipAfterInterceptorsException
Specified by:
afterDecode in interface RendererInterceptor
Throws:
SkipAfterInterceptorsException

afterEncodeBegin

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

afterEncodeChildren

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

afterEncodeEnd

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

afterGetConvertedValue

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


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