package Ġcom . ann ap ol 0 4 . mun ch kin . util Ċ Ċ import Ġandroid . arch . lifecycle . Observer Ċ Ċ abstract Ġclass ĠNon Null Observer < T > Ġ: ĠObserver < T > Ġ{ ĊĠĠĠ Ġprotected Ġabstract Ġfun Ġon ValueChanged ( t : ĠT ) ĊĊĠĠĠ Ġoverride Ġfun ĠonChanged ( value : ĠT ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġvalue ?. let Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġon ValueChanged ( it ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }