Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.myfaces.application
Class NavigationHandlerImpl  view NavigationHandlerImpl download NavigationHandlerImpl.java

java.lang.Object
  extended byjavax.faces.application.NavigationHandler
      extended byorg.apache.myfaces.application.NavigationHandlerImpl

public class NavigationHandlerImpl
extends javax.faces.application.NavigationHandler

Version:
$Revision: 279920 $ $Date: 2005-09-09 20:07:49 -0400 (Fri, 09 Sep 2005) $

Nested Class Summary
private static class NavigationHandlerImpl.KeyComparator
           
 
Field Summary
private  java.util.Map _navigationCases
           
private  java.util.List _wildcardKeys
           
private static java.lang.String ASTERISK
           
private static org.apache.commons.logging.Log log
           
 
Constructor Summary
NavigationHandlerImpl()
           
 
Method Summary
private  org.apache.myfaces.config.element.NavigationCase calcMatchingNavigationCase(java.util.List casesList, java.lang.String actionRef, java.lang.String outcome)
           
private  java.util.Map getNavigationCases(javax.faces.context.FacesContext facesContext)
           
private  java.util.List getSortedWildcardKeys()
           
 void handleNavigation(javax.faces.context.FacesContext facesContext, java.lang.String fromAction, java.lang.String outcome)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static final org.apache.commons.logging.Log log

ASTERISK

private static final java.lang.String ASTERISK
See Also:
Constant Field Values

_navigationCases

private java.util.Map _navigationCases

_wildcardKeys

private java.util.List _wildcardKeys
Constructor Detail

NavigationHandlerImpl

public NavigationHandlerImpl()
Method Detail

handleNavigation

public void handleNavigation(javax.faces.context.FacesContext facesContext,
                             java.lang.String fromAction,
                             java.lang.String outcome)

calcMatchingNavigationCase

private org.apache.myfaces.config.element.NavigationCase calcMatchingNavigationCase(java.util.List casesList,
                                                                                    java.lang.String actionRef,
                                                                                    java.lang.String outcome)

getSortedWildcardKeys

private java.util.List getSortedWildcardKeys()

getNavigationCases

private java.util.Map getNavigationCases(javax.faces.context.FacesContext facesContext)