// Path: archetypes/mgwt-basic-swipemenu/src/main/java/gov/wa/wsdot/apps/mgwt/shared/Topic.java
// public class Topic implements Serializable {
// 
// 	private static final long serialVersionUID = -134211444131752658L;
// 	private String name;
// 
// 	public Topic() {
// 	}
// 
// 	public Topic(String name) {
// 		this.name = name;
// 	}
// 
// 	public String getName() {
// 		return name;
// 	}
// 
// 	public void setName(String name) {
// 		this.name = name;
// 	}
// 
// }


import gov.wa.wsdot.apps.mgwt.shared.Topic;
import java.util.List;
import com.google.gwt.user.client.ui.IsWidget;
package gov.wa.wsdot.apps.mgwt.client.activities.home;




public interface HomeView extends IsWidget {
	
	public void setPresenter(Presenter presenter);
	
	public interface Presenter {
	
		public void onItemSelected(int index);

        public void onMenuButtonPressed();
		
	}
	
// Path: archetypes/mgwt-basic-swipemenu/src/main/java/gov/wa/wsdot/apps/mgwt/shared/Topic.java
// public class Topic implements Serializable {
// 
// 	private static final long serialVersionUID = -134211444131752658L;
// 	private String name;
// 
// 	public Topic() {
// 	}
// 
// 	public Topic(String name) {
// 		this.name = name;
// 	}
// 
// 	public String getName() {
// 		return name;
// 	}
// 
// 	public void setName(String name) {
// 		this.name = name;
// 	}
// 
// }


// Path: archetypes/mgwt-basic-swipemenu/src/main/java/gov/wa/wsdot/apps/mgwt/client/activities/home/HomeView.java
import gov.wa.wsdot.apps.mgwt.shared.Topic;
import java.util.List;
import com.google.gwt.user.client.ui.IsWidget;

package gov.wa.wsdot.apps.mgwt.client.activities.home;




public interface HomeView extends IsWidget {
	
	public void setPresenter(Presenter presenter);
	
	public interface Presenter {
	
		public void onItemSelected(int index);

        public void onMenuButtonPressed();
		
	}
	
	public void render(List<Topic> createTopicsList);