package Ġcom . e ve ex ite . co ffe em aker . presentation . main . model Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠI van Ġon Ġ 1 6 / 0 2 / 2 0 1 8 . Ċ Ġ* Ċ Ġ*/ Ċ data Ġclass ĠC offee Maker Ui ( ĊĠĠĠĠĠĠĠ Ġvar Ġturn On : ĠBoolean , ĊĠĠĠĠĠĠĠ Ġvar Ġinfo Ui : ĠInfo Ui , ĊĠĠĠĠĠĠĠ Ġvar Ġstatus Ui : ĠStatus Ui Ċ ) Ġ{ ĊĊĠĠĠ Ġvar Ġanim Ui : ĠAnim Ui Ġ= ĠAnim Ui ( make File Uri (), Ġplay Animation ()) ĊĊĠĠĠ Ġprivate Ġfun Ġmake File Uri (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġwhen Ġ( status Ui ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠStatus Ui . CO FF EE _ READY Ġ-> Ġ" coffee _ cup . json " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġ" coffee _ maker . json " ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġfun Ġplay Animation (): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġwhen Ġ( status Ui ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠStatus Ui . CO FF EE _ READY , ĠStatus Ui . PRE PAR ING _ CO FF EE Ġ-> Ġtrue ĊĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġfalse ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ }