}
if (ConfigurableNavigationHandler.class.equals(typeClass)) {
return new MvcNavigationHandler((ConfigurableNavigationHandler) delegate, this.navigationOutcomeResolver);
}
if (ActionListener.class.equals(typeClass)) {
return new MvcNavigationActionListener((ActionListener) delegate);
}
if (CompositeELResolver.class.equals(typeClass)) {
CompositeELResolver compositeELResolver = (CompositeELResolver) delegate;
compositeELResolver.add(new SpringFacesBeanELResolver());
compositeELResolver.add(new SpringFacesModelELResolver());