in component-support/generic-support/src/main/java/org/apache/myfaces/extensions/validator/generic/renderkit/ExtValGenericRenderKit.java [60:96]
public Object intercept(Object obj, Method method, Object[] args, MethodProxy proxy) throws Throwable
{
if(method.getName().equals("getRenderer"))
{
return getRenderer((String)args[0], (String)args[1]);
}
else if(method.getName().equals("addRenderer"))
{
addRenderer((String)args[0], (String)args[1], (Renderer)args[2]);
}
else if(method.getName().equals("getResponseStateManager"))
{
return getResponseStateManager();
}
else if(method.getName().equals("createResponseStream"))
{
return createResponseStream((OutputStream)args[0]);
}
else if(method.getName().equals("createResponseWriter"))
{
return createResponseWriter((Writer)args[0], (String)args[1], (String)args[2]);
}
else
{
try
{
method.setAccessible(true);
return method.invoke(obj, args);
}
catch (Throwable t)
{
return proxy.invokeSuper(obj, args);
}
}
return null;
}