Project

General

Profile

Download (1.01 KB) Statistics
| Branch: | Tag: | Revision:
1
package eu.etaxonomy.cdm.vaadin.view.distributionStatus;
2

    
3
import com.vaadin.navigator.View;
4
import com.vaadin.navigator.ViewChangeListener.ViewChangeEvent;
5
import com.vaadin.ui.CustomComponent;
6
import com.vaadin.ui.UI;
7

    
8
import eu.etaxonomy.cdm.vaadin.util.DistributionEditorUtil;
9

    
10
public class RedirectAfterLoginView extends CustomComponent implements View{
11

    
12
	private static final long serialVersionUID = 7678509076808950380L;
13

    
14
	@Override
15
	public void enter(ViewChangeEvent event) {
16
	    //navigate to table view
17
		DistributionTableView distributionTableView = new DistributionTableView();
18
		new DistributionTablePresenter(distributionTableView);
19
		UI.getCurrent().getNavigator().removeView(DistributionEditorUtil.VIEW_TABLE);
20
		UI.getCurrent().getNavigator().addView(DistributionEditorUtil.VIEW_TABLE, distributionTableView);
21
	    UI.getCurrent().getNavigator().navigateTo(DistributionEditorUtil.VIEW_TABLE);
22
	    
23
	    DistributionEditorUtil.clearSessionAttributes();
24
	    distributionTableView.openDistributionSettings();
25
	}
26

    
27
}
(5-5/6)