I was just looking at implementing a custom navigation handler. I need to basically replace the standard implementation with my own to extend the semantics.

I thought I'd start with the MyFaces implementation and just tweak it to do what I need. But NavigationHandlerImpl depends on a bunch of other MyFaces implementation classes, including ones that represent the individual navigation rules/cases.

This leads me to suspect that there's no standard, portable way to implement a navigation handler that *replaces* the default one rather than just decorating it. Is that true, or are there portable equivalents to the implementation APIs that I can use to get at the application's navigation rules?

L.

Reply via email to