Project

General

Profile

Download (1.13 KB) Statistics
| Branch: | Tag: | Revision:
1
package eu.etaxonomy.cdm.vaadin.ui;
2

    
3
import org.apache.log4j.Logger;
4

    
5
import com.vaadin.annotations.Theme;
6
import com.vaadin.annotations.Title;
7
import com.vaadin.annotations.Widgetset;
8
import com.vaadin.navigator.Navigator;
9
import com.vaadin.server.VaadinRequest;
10
import com.vaadin.spring.annotation.SpringUI;
11
import com.vaadin.ui.UI;
12

    
13
import eu.etaxonomy.cdm.vaadin.view.distributionStatus.RedirectAfterLoginView;
14

    
15
@Theme("macosx")
16
@Title("Distribution Editor")
17
@SpringUI(path="distribution")
18
@Widgetset("eu.etaxonomy.cdm.vaadin.AppWidgetSet")
19
@SuppressWarnings("serial")
20
public class DistributionStatusUI extends AbstractAuthenticatedUI{
21

    
22
    private final static Logger logger = Logger.getLogger(DistributionStatusUI.class);
23

    
24
	private static final String FIRST_VIEW = "firstView";
25

    
26
	public DistributionStatusUI () {
27
	    logger.debug("constructor");
28
	}
29

    
30
	@Override
31
	protected void doInit(VaadinRequest request) {
32
		Navigator navigator = UI.getCurrent().getNavigator();
33
		RedirectAfterLoginView view = new RedirectAfterLoginView();
34
		navigator.addView(getFirstViewName(), view);
35
	}
36

    
37
	@Override
38
	public String getFirstViewName() {
39
		return FIRST_VIEW;
40
	}
41

    
42
}
(5-5/7)