cdm-vaadin/src/main/java/eu/etaxonomy/vaadin/ui/navigation/NavigationManager.java @ 86b2da34
1 |
package eu.etaxonomy.vaadin.ui.navigation; |
---|---|
2 |
|
3 |
import java.util.List; |
4 |
|
5 |
import com.vaadin.navigator.View; |
6 |
|
7 |
import eu.etaxonomy.vaadin.ui.view.PopupView; |
8 |
|
9 |
public interface NavigationManager { |
10 |
|
11 |
View getCurrentView(); |
12 |
|
13 |
<T extends PopupView> T showInPopup(Class<T> popupType); |
14 |
|
15 |
void reloadCurrentView(); |
16 |
|
17 |
/**
|
18 |
*
|
19 |
* @return
|
20 |
*/
|
21 |
public List<String> getCurrentViewParameters(); |
22 |
}
|