private void addNavigationRules(ExternalContext externalContext, String prefix, String method) { digester.addObjectCreate(prefix, NavigationRuleImpl.class); digester.addSetNext(prefix, method); digester.addCallMethod(prefix+"/from-view-id", "setFromViewId", 0); addNavigationCases(externalContext, prefix+"/navigation-case", "addNavigationCase"); }
"setFromOutcome", 0); addNavigationCases(externalContext, "faces-config/flow-definition/switch/case", "addNavigationCase");