Project

General

Profile

Download (551 Bytes) Statistics
| Branch: | Tag: | Revision:
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
}
(2-2/6)