package klik.client.mvp.unitbuttonbar;
import klik.shared.event.AddEditEvent;
import com.google.inject.Inject;
import com.google.web.bindery.event.shared.EventBus;
import com.gwtplatform.mvp.client.HasUiHandlers;
import com.gwtplatform.mvp.client.PresenterWidget;
import com.gwtplatform.mvp.client.View;
public class UnitsButtonBarPresenter extends
PresenterWidget<UnitsButtonBarPresenter.MyView> implements UnitsButtonBarUiHandlers {
public interface MyView extends View, HasUiHandlers<UnitsButtonBarUiHandlers> {
}
@Inject
public UnitsButtonBarPresenter(final EventBus eventBus, final MyView view) {
super(eventBus, view);
getView().setUiHandlers(this);
}
@Override
protected void onBind() {
super.onBind();
}
@Override
public void newUnit() {
fireEvent(new AddEditEvent(null));
}
}