package Ġcz . dm n . cps ka . data . inter actors Ċ Ċ import Ġcz . dm n . cps ka . data . DataManager Ċ import Ġcz . dm n . cps ka . data . api . Flight Details Ċ import Ġcz . dm n . cps ka . di . Per Activity Ċ import Ġjavax . inject . Inject Ċ Ċ @ Per Activity Ċ class ĠFlight Details Interactor Ġ@ Inject Ġconstructor ( private Ġval Ġdata Manager : ĠData Manager ) Ġ: ĠBase Interactor < Flight Details >() Ġ{ ĊĠĠĠ Ġvar Ġflight Id Ġ= Ġ 0 ĊĠĠĠ Ġoverride Ġfun Ġbuild Interactor Observable () Ġ= Ġdata Manager . get Flight Details ( flight Id ) Ċ }