Class BackwardsCompatibleNavigationHandlerWrapper

java.lang.Object
jakarta.faces.application.NavigationHandler
jakarta.faces.application.ConfigurableNavigationHandler
org.apache.myfaces.application.BackwardsCompatibleNavigationHandlerWrapper

public class BackwardsCompatibleNavigationHandlerWrapper extends ConfigurableNavigationHandler
This class is used as a double wrapper for NavigationHandler and ConfigurableNavigationHandler to be backwards compatible to the pre Faces 2.0 NavigationHandlers which are not ConfigurableNavigationHandlers (since Faces 2.0 the standard NavigationHandler implementation has to inherit from ConfigurableNavigationHandler). It just passes through handleNavigation() to the wrapped NavigationHandler and getNavigationCase() and getNavigationCases() to the wrapped ConfigurableNavigationHandler.
Version:
$Revision$ $Date$
Author:
Jakob Korherr (latest modification by $Author$)