package Ġcom . i ams dt . sh ok h ers ch ool . ui . base Ċ Ċ import Ġandroid . support . annotation . Ui Thread Ċ import Ġandroid . support . v 4 . app . Fragment Ċ import Ġcom . i ams dt . sh ok h ers ch ool . My Application Ċ import Ġcom . i ams dt . sh ok h ers ch ool . injection . D agger Fragment Component Ċ import Ġcom . i ams dt . sh ok h ers ch ool . injection . Fragment Component Ċ import Ġcom . i ams dt . sh ok h ers ch ool . injection . module . Fragment Module Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠSh ud ipt o ĠTr af der Ġon Ġ 1 2 / 2 9 / 2 0 1 7 . Ċ Ġ* Ġat Ġ 1 1 : 3 1 ĠPM Ċ Ġ*/ Ċ open Ġclass ĠBase Fragment Ġ: ĠFragment () Ġ{ ĊĊĠĠĠ Ġ@ Suppress (" DE PREC ATION ") ĊĠĠĠ Ġ@ Ui Thread ĊĠĠĠ Ġfun Ġget Component (): ĠFragment Component Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠD agger Fragment Component . builder () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. fragment Module ( Fragment Module ( this )) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. my Application Component ( My Application (). get ( this ). getComponent ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build () Ċ }