package com.google.android.stardroid.activities; import com.google.android.stardroid.ApplicationComponent; import com.google.android.stardroid.activities.dialogs.EulaDialogFragment; import com.google.android.stardroid.activities.dialogs.HelpDialogFragment; import com.google.android.stardroid.activities.dialogs.MultipleSearchResultsDialogFragment; import com.google.android.stardroid.activities.dialogs.NoSearchResultsDialogFragment; import com.google.android.stardroid.activities.dialogs.NoSensorsDialogFragment; import com.google.android.stardroid.activities.dialogs.TimeTravelDialogFragment; import com.google.android.stardroid.inject.PerActivity; import dagger.Component; /** * Created by johntaylor on 3/29/16. */ @PerActivity @Component(modules={DynamicStarMapModule.class}, dependencies={ApplicationComponent.class}) public interface DynamicStarMapComponent extends EulaDialogFragment.ActivityComponent, TimeTravelDialogFragment.ActivityComponent, HelpDialogFragment.ActivityComponent, NoSearchResultsDialogFragment.ActivityComponent, MultipleSearchResultsDialogFragment.ActivityComponent, NoSensorsDialogFragment.ActivityComponent { void inject(DynamicStarMapActivity activity); }