package com.example.listmaker.common.client.ui.web; import com.google.gwt.user.client.ui.HasText; import com.google.gwt.user.client.ui.Image; import com.google.gwt.user.client.ui.Widget; import com.example.listmaker.common.client.presenter.Presenter; import com.turbomanage.gwt.client.Display; /** * Created by Gene on 6/10/2014. */ public interface View<P extends Presenter> extends Display { void init(); HasText getViewHeading(); Image getViewIcon(); Widget asWidget(); void hide(); void show(); boolean isShowing(); void setActivity(P presenter); }