rewrite-integration-faces 1.0.2.Final

org.ocpsoft.rewrite.faces
Class RewriteNavigationHandler

java.lang.Object
  extended by javax.faces.application.NavigationHandler
      extended by javax.faces.application.ConfigurableNavigationHandler
          extended by org.ocpsoft.rewrite.faces.RewriteNavigationHandler

public class RewriteNavigationHandler
extends javax.faces.application.ConfigurableNavigationHandler

Author:
Lincoln Baxter, III

Constructor Summary
RewriteNavigationHandler(javax.faces.application.ConfigurableNavigationHandler parent)
           
 
Method Summary
 javax.faces.application.NavigationCase getNavigationCase(javax.faces.context.FacesContext context, java.lang.String fromAction, java.lang.String outcome)
           
 java.util.Map<java.lang.String,java.util.Set<javax.faces.application.NavigationCase>> getNavigationCases()
           
 void handleNavigation(javax.faces.context.FacesContext context, java.lang.String fromAction, java.lang.String outcome)
           
static boolean isInNavigation(javax.servlet.http.HttpServletRequest request)
           
 void performNavigation(java.lang.String outcome)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RewriteNavigationHandler

public RewriteNavigationHandler(javax.faces.application.ConfigurableNavigationHandler parent)
Method Detail

handleNavigation

public void handleNavigation(javax.faces.context.FacesContext context,
                             java.lang.String fromAction,
                             java.lang.String outcome)
Specified by:
handleNavigation in class javax.faces.application.NavigationHandler

isInNavigation

public static boolean isInNavigation(javax.servlet.http.HttpServletRequest request)

getNavigationCase

public javax.faces.application.NavigationCase getNavigationCase(javax.faces.context.FacesContext context,
                                                                java.lang.String fromAction,
                                                                java.lang.String outcome)
Specified by:
getNavigationCase in class javax.faces.application.ConfigurableNavigationHandler

getNavigationCases

public java.util.Map<java.lang.String,java.util.Set<javax.faces.application.NavigationCase>> getNavigationCases()
Specified by:
getNavigationCases in class javax.faces.application.ConfigurableNavigationHandler

performNavigation

public void performNavigation(java.lang.String outcome)
Overrides:
performNavigation in class javax.faces.application.ConfigurableNavigationHandler

rewrite-integration-faces 1.0.2.Final

Copyright © 2012 OCPsoft. All Rights Reserved.