package edu.ualberta.med.biobank.mvp;
import com.google.inject.AbstractModule;
import edu.ualberta.med.biobank.mvp.action.StaleSafeDispatcher;
import edu.ualberta.med.biobank.mvp.presenter.impl.ActivityStatusComboPresenter;
import edu.ualberta.med.biobank.mvp.presenter.impl.AddressEntryPresenter;
import edu.ualberta.med.biobank.mvp.presenter.impl.FormManagerPresenter;
import edu.ualberta.med.biobank.mvp.presenter.impl.SiteEntryPresenter;
import edu.ualberta.med.biobank.mvp.presenter.impl.SiteViewPresenter;
public class PresenterModule extends AbstractModule {
@Override
protected void configure() {
bind(StaleSafeDispatcher.class);
bind(ActivityStatusComboPresenter.class);
bind(AddressEntryPresenter.class);
bind(FormManagerPresenter.class);
bind(SiteEntryPresenter.class);
bind(SiteViewPresenter.class);
}
}