package com.hannesdorfmann.mosby3.sample.mail.profile; import com.hannesdorfmann.mosby3.sample.mail.base.presenter.BaseRxLcePresenter; import com.hannesdorfmann.mosby3.sample.mail.model.contact.ContactsManager; import com.hannesdorfmann.mosby3.sample.mail.model.contact.Person; import com.hannesdorfmann.mosby3.sample.mail.model.contact.ProfileScreen; import java.util.List; import javax.inject.Inject; /** * @author Hannes Dorfmann */ public class ProfilePresenter extends BaseRxLcePresenter<ProfileView, List<ProfileScreen>> { private ContactsManager contactsManager; @Inject public ProfilePresenter(ContactsManager contactsManager) { this.contactsManager = contactsManager; } public void loadScreens(Person person) { subscribe(contactsManager.getProfileScreens(person), false); } }