@Component(modules=Module.class) public interface Component
En este caso, este componente utiliza un unico modulo (Module). Y se encarga de definir los metodos con las Activities o Fragments donde se va a hacer la inyeccion de dependencias, es decir, dispone de un metodo por cada una de las clases donde se va a realizar esa inyeccion de dependencias.
Esta interfaz forma parte de la aplicacion TFG-Goniometer, desarrollada para el Trabajo de Fin de Grado - Grado en Ingenieria Informatica (Universidad de Valladolid)
Module
,
App
,
ActivityScope
Modifier and Type | Method and Description |
---|---|
void |
injectHomeFragment(HomeFragment fragment) |
void |
injectMainActivity(MainActivity activity) |
void |
injectMedicionFragment(MedicionFragment fragment) |
void |
injectNuevaMedicionFragment(NuevaMedicionFragment fragment) |
void |
injectNuevoPacienteFragment(NuevoPacienteFragment fragment) |
void |
injectPacientesFragment(PacientesFragment fragment) |
void |
injectPerfilPacienteFragment(PerfilPacienteFragment fragment) |
void |
injectSobreAppFragment(SobreAppFragment fragment) |
void |
injectUltimasMedicionesFragment(UltimasMedicionesFragment fragment) |
void injectMainActivity(MainActivity activity)
void injectHomeFragment(HomeFragment fragment)
void injectMedicionFragment(MedicionFragment fragment)
void injectPacientesFragment(PacientesFragment fragment)
void injectNuevoPacienteFragment(NuevoPacienteFragment fragment)
void injectPerfilPacienteFragment(PerfilPacienteFragment fragment)
void injectNuevaMedicionFragment(NuevaMedicionFragment fragment)
void injectUltimasMedicionesFragment(UltimasMedicionesFragment fragment)
void injectSobreAppFragment(SobreAppFragment fragment)