Project

General

Profile

« Previous | Next » 

Revision 35933

Added an empty monitor budget submenu

View differences:

BreadcrumbsMenu.java
2 2

  
3 3
import com.github.gwtbootstrap.client.ui.Breadcrumbs;
4 4
import com.github.gwtbootstrap.client.ui.NavLink;
5
import com.google.gwt.core.client.GWT;
6 5
import com.google.gwt.event.dom.client.ClickEvent;
7 6
import com.google.gwt.event.dom.client.ClickHandler;
8 7
import com.google.gwt.user.client.History;
9
import com.google.gwt.user.client.Window;
10 8
import com.google.gwt.user.client.ui.IsWidget;
11 9
import com.google.gwt.user.client.ui.Widget;
12 10

  
......
24 22
    private NavLink newFundingRequest = new NavLink();
25 23
    private NavLink existingFundingRequests = new NavLink();
26 24
    private NavLink newBudgetRequest = new NavLink();
27
    private NavLink monitor = new NavLink();
25
    private NavLink monitorFundingRequests = new NavLink();
26
    private NavLink monitorBudgetRequests = new NavLink();
28 27
    private NavLink help = new NavLink();
29 28

  
30 29
    private NavLink login = new NavLink();
......
74 73
            }
75 74
        });
76 75

  
77
        monitor.setHref("#monitor");
78
        monitor.setText("MONITOR");
79
        monitor.addClickHandler(new ClickHandler() {
76
        monitorFundingRequests.setHref("#monitorFundingRequests");
77
        monitorFundingRequests.setText("MONITOR FUNDING REQUESTS");
78
        monitorFundingRequests.addClickHandler(new ClickHandler() {
80 79
            @Override
81 80
            public void onClick(ClickEvent clickEvent) {
82
                History.newItem("monitor");
81
                History.newItem("monitorFundingRequests");
83 82
            }
84 83
        });
85 84

  
85
        monitorBudgetRequests.setHref("#monitorBudgets");
86
        monitorBudgetRequests.setText("MONITOR BUDGETS");
87
        monitorBudgetRequests.addClickHandler(new ClickHandler() {
88
            @Override
89
            public void onClick(ClickEvent clickEvent) {
90
                History.newItem("monitorBudgets");
91
            }
92
        });
93

  
86 94
        help.setHref("#help");
87 95
        help.setText("HELP");
88 96
        help.addClickHandler(new ClickHandler() {
......
157 165
        breadcrumbLinksMap.put("newFundingRequest", newFundingRequest);
158 166
        breadcrumbLinksMap.put("newBudgetRequest", newBudgetRequest);
159 167
        breadcrumbLinksMap.put("existingFundingRequests", existingFundingRequests);
160
        breadcrumbLinksMap.put("monitor", monitor);
168
        breadcrumbLinksMap.put("monitorFundingRequests", monitorFundingRequests);
169
        breadcrumbLinksMap.put("monitorBudgets", monitorBudgetRequests);
161 170
        breadcrumbLinksMap.put("help", help);
162 171
        breadcrumbLinksMap.put("login", login);
163 172
        breadcrumbLinksMap.put("register", register);

Also available in: Unified diff