Project

General

Profile

Download (505 Bytes) Statistics
| Branch: | Tag: | Revision:
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.mvp.AbstractEditorPresenter;
8
import eu.etaxonomy.vaadin.ui.view.PopupView;
9

    
10
public interface NavigationManager {
11

    
12
	View getCurrentView();
13

    
14
	<T extends PopupView> T showInPopup(Class<T> popupType);
15

    
16
	public List<AbstractEditorPresenter<?,?>> getPopupEditorPresenters();
17

    
18
	void reloadCurrentView();
19

    
20
	/**
21
	 *
22
	 * @return
23
	 */
24
	public List<String> getCurrentViewParameters();
25
}
(3-3/7)