package Ġcom . new gram . s 2 oul _ android . detail . show Detail Ċ Ċ import Ġandroid . util . Log Ċ import Ġcom . new gram . s 2 oul _ android . data . repository . Show Detail Repository Ċ Ċ class ĠShow Detail Presenter ( ĊĠĠĠ Ġprivate Ġval Ġview : ĠShow Detail Contract . View Ċ ): ĠShow Detail Contract . Presenter Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġrepository Ġ= ĠShow Detail Repository ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġview . presenter Ġ= Ġthis ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġstart () Ġ{ ĊĠĠĠĠĠĠĠ ĠTODO (" not Ġimplemented ") Ġ// To Ġchange Ġbody Ġof Ġcreated Ġfunctions Ġuse ĠFile Ġ| ĠSettings Ġ| ĠFile ĠTemplates . ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġload Show ( show Id : ĠString ) Ġ{ ĊĠĠĠĠĠĠĠ Ġrepository . load Show ( show Id ). subscribe ( Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġview . show Show Detail ( it ) ĊĠĠĠĠĠĠĠ Ġ}, Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠLog . d (" load Show ", Ġ"" Ġ+ Ġit . localized Message ) ĊĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠ Ġ} Ċ }