// Path: src/main/java/org/vaadin/spring/sample/security/ui/ViewToken.java
// public interface ViewToken extends Serializable {
// 	
// 	public static final String HOME="";
// 	public static final String USER="/user";	
// 	public static final String ADMIN="/admin";
// 	public static final String ADMIN_HIDDEN="/hidden";
// 	public static final String SIGNIN="/signin";
// 	public static final String SIGNUP="/signup";
// 	
// 	public static final List<String> VALID_TOKENS = Arrays.asList(new String[] {HOME, USER, ADMIN, ADMIN_HIDDEN, SIGNIN, SIGNUP});		
// 
// }


import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.annotation.Secured;
import org.vaadin.spring.UIScope;
import org.vaadin.spring.events.EventBus;
import org.vaadin.spring.mvp.MvpView;
import org.vaadin.spring.mvp.presenter.AbstractMvpPresenterView;
import org.vaadin.spring.navigator.VaadinView;
import org.vaadin.spring.sample.security.ui.ViewToken;
import com.vaadin.navigator.ViewChangeListener.ViewChangeEvent;
package org.vaadin.spring.sample.security.ui.admin;



@SuppressWarnings("serial")
@UIScope
// Path: src/main/java/org/vaadin/spring/sample/security/ui/ViewToken.java
// public interface ViewToken extends Serializable {
// 	
// 	public static final String HOME="";
// 	public static final String USER="/user";	
// 	public static final String ADMIN="/admin";
// 	public static final String ADMIN_HIDDEN="/hidden";
// 	public static final String SIGNIN="/signin";
// 	public static final String SIGNUP="/signup";
// 	
// 	public static final List<String> VALID_TOKENS = Arrays.asList(new String[] {HOME, USER, ADMIN, ADMIN_HIDDEN, SIGNIN, SIGNUP});		
// 
// }


// Path: src/main/java/org/vaadin/spring/sample/security/ui/admin/AdminPresenter.java
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.access.annotation.Secured;
import org.vaadin.spring.UIScope;
import org.vaadin.spring.events.EventBus;
import org.vaadin.spring.mvp.MvpView;
import org.vaadin.spring.mvp.presenter.AbstractMvpPresenterView;
import org.vaadin.spring.navigator.VaadinView;
import org.vaadin.spring.sample.security.ui.ViewToken;
import com.vaadin.navigator.ViewChangeListener.ViewChangeEvent;

package org.vaadin.spring.sample.security.ui.admin;



@SuppressWarnings("serial")
@UIScope
@VaadinView(name=ViewToken.ADMIN)