1
|
package eu.etaxonomy.vaadin.ui.navigation;
|
2
|
|
3
|
public class NavigationEvent {
|
4
|
|
5
|
public static final char SEPARATOR = '/';
|
6
|
|
7
|
private final String viewName;
|
8
|
|
9
|
public NavigationEvent(String viewName, String ... parameters) {
|
10
|
StringBuilder sb = new StringBuilder(viewName);
|
11
|
for(String p : parameters){
|
12
|
sb.append(SEPARATOR).append(p);
|
13
|
}
|
14
|
this.viewName = sb.toString();
|
15
|
}
|
16
|
|
17
|
public NavigationEvent(String viewName) {
|
18
|
this.viewName = viewName;
|
19
|
}
|
20
|
|
21
|
public String getViewName() {
|
22
|
return viewName;
|
23
|
}
|
24
|
|
25
|
}
|