package com.betaseries.betaseries.ui;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import com.betaseries.betaseries.Application;
import com.betaseries.betaseries.authentication.AuthenticationManager;
import com.betaseries.betaseries.back.UserManager;
import com.betaseries.betaseries.back.episodes.unseen.UnseenManager;
import com.betaseries.betaseries.webservice.BetaSeriesAPI;
import javax.inject.Inject;
import de.greenrobot.event.EventBus;
/**
* Created by florentchampigny on 02/08/15.
*/
public class AbstractFragment extends Fragment {
@Inject
protected BetaSeriesAPI betaSeriesAPI;
@Inject
protected AuthenticationManager authenticationManager;
@Inject
protected EventBus eventBus;
@Inject
protected UnseenManager unseenManager;
@Inject
protected UserManager userManager;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Application.app().component().inject(this);
}
}