All pastes #71681 Raw Edit

Something

public java v1 · immutable
#71681 ·published 2006-06-26 00:58 UTC
rendered paste body
  <navigation-rule>        <from-view-id>*</from-view-id>        <navigation-case>            <from-outcome>home</from-outcome>            <to-view-id>/home.xhtml</to-view-id>        </navigation-case>        <navigation-case>            <from-outcome>initialEnquiry</from-outcome>            <to-view-id>/initialEnquiry.xhtml</to-view-id>        </navigation-case>        <navigation-case>            <from-outcome>transaction</from-outcome>            <to-view-id>/transaction.xhtml</to-view-id>        </navigation-case>    </navigation-rule> public List getPanelNavigationItems() {        List menu = new ArrayList();        // Home        NavigationMenuItem home = new NavigationMenuItem(                "#{resource_messages['panelnav_home']}",                "#{navigationMenuBean.getHome}");        menu.add(home);        // Initial Enquiry        NavigationMenuItem initialEnquiry = new NavigationMenuItem(                "#{resource_messages['panelnav_initialEnquiry']}",                "#{navigationMenuBean.initialEnquiry}");        menu.add(initialEnquiry);        // Transactions        NavigationMenuItem transaction = new NavigationMenuItem(                "#{resource_messages['panelnav_transaction']}",                "#{navigationMenuBean.transaction}");        menu.add(transaction);        return menu;    }    public String getHome() {        logger.debug("home link called");        return "home";    }    public String initialEnquiry() {        logger.debug("initialEnquiry link called");        return "initialEnquiry";    }    public String transaction() {        logger.debug("transaction link called");        return "transaction";    }