1
2
3
4
5
6
7
8
9 package net.kwfgrid.gwes.servlet;
10
11 import java.util.ArrayList;
12
13
14
15
16
17
18 public class Menu extends ArrayList<MenuEntry> {
19
20 public Menu(String baseUrl, String activeName) {
21 super(9);
22 this.add(new MenuEntry("Overview",baseUrl+"/servlet/GWESOverviewServlet",activeName.equals("Overview"),null));
23 this.add(new MenuEntry("New",baseUrl+"/servlet/WorkflowUploadServlet",activeName.equals("New"),baseUrl+"/images/actions/new_16.png"));
24 this.add(new MenuEntry("List",baseUrl+"/servlet/WorkflowListServlet",activeName.equals("List"),baseUrl+"/images/actions/list_16.png"));
25 this.add(new MenuEntry("Details",baseUrl+"/servlet/WorkflowDetailsServlet",activeName.equals("Details"),baseUrl+"/images/actions/details_16.png"));
26 this.add(new MenuEntry("Activities",baseUrl+"/servlet/WorkflowActivityListServlet",activeName.equals("Activities"),baseUrl+"/images/actions/list_16.png"));
27 this.add(new MenuEntry("Graph",baseUrl+"/servlet/GWUIServlet",activeName.equals("Graph"),baseUrl+"/images/actions/graph_16.png"));
28 this.add(new MenuEntry("Resources",baseUrl+"/servlet/ResourceListServlet",activeName.equals("Resources"),baseUrl+"/images/actions/list_16.png"));
29 this.add(new MenuEntry("Resource Details",baseUrl+"/servlet/ResourceDetailsServlet",activeName.equals("Resource Details"),baseUrl+"/images/actions/list_16.png"));
30 this.add(new MenuEntry("Configuration/Test",baseUrl+"/servlet/GWESConfigurationServlet",activeName.equals("Configuration/Test"),baseUrl+"/images/actions/configure_16.png"));
31 this.add(new MenuEntry("Tutorial",baseUrl+"/servlet/WorkflowTutorialServlet",activeName.equals("Tutorial"),null));
32 }
33
34 }