package Ġcom . v ictor rub ia . tf g . presentation . di Ċ Ċ import Ġcom . v ictor rub ia . tf g . presentation . di . entry . Entry Sub Component Ċ import Ġcom . v ictor rub ia . tf g . presentation . di . home . Home Sub Component Ċ import Ġcom . v ictor rub ia . tf g . presentation . di . logged . Logged Sub Component Ċ import Ġcom . v ictor rub ia . tf g . presentation . di . recover _ password . Recover Password Sub Component Ċ import Ġcom . v ictor rub ia . tf g . presentation . di . we ar _ service . W ear Service Sub Component Ċ Ċ /** Ċ Ġ* ĠInject or Ġclass Ġthat Ġholds Ġall Ġthe Ġsub components Ċ Ġ*/ Ċ interface ĠInject or Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠCreates Ġthe Ġ[ Entry Sub Component ] ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ return Ġ[ Entry Sub Component ] ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġcreate Entry Sub Component (): ĠEntry Sub Component ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠCreates Ġthe Ġ[ Home Sub Component ]. ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ return Ġthe Ġ[ Home Sub Component ]. ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġcreate Home Sub Component (): ĠHome Sub Component ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠCreates Ġthe Ġ[ Logged Sub Component ]. ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ return Ġthe Ġ[ Logged Sub Component ]. ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġcreate Logged Sub Component (): ĠLog ged Sub Component ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠCreates Ġthe Ġ[ Recover Password Sub Component ]. ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ return Ġthe Ġ[ Recover Password Sub Component ]. ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġcreate Recover Password Sub Component (): ĠRe cover Password Sub Component ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠCreates Ġthe Ġ[ W ear Service Sub Component ]. ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ return Ġthe Ġ[ W ear Service Sub Component ]. ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġcreate W ear Service Sub Component (): ĠW ear Service Sub Component Ċ }