package Ġcom . i wh ys . sdk editor . demo Ċ Ċ import Ġandroid . app . Application Ċ import Ġandroid . content . Context Ċ import Ġkotlin . properties . ReadOnly Property Ċ import Ġkotlin . reflect . K Property Ċ Ċ /** Ċ Ġ* ĠCreated Ġon Ġ 2 0 1 8 / 1 1 / 1 4 Ġ 1 3 : 3 7 Ċ Ġ* ĠDescription : ĠThe Ġapp Ġglobal Ġcontext Ċ Ġ* Ċ Ġ* Ġ@ author Ġ çİĭ æ´ ª èĥ ľ Ċ Ġ*/ Ċ class ĠMy App Ġ: ĠApplication () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġattach Base Context ( base : ĠContext ?) Ġ{ ĊĠĠĠĠĠĠĠ ĠApp Delegate . application Ġ= Ġthis ĊĠĠĠĠĠĠĠ Ġsuper . attach Base Context ( base ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ val Ġapp Context Ġby ĠApp Delegate Ċ Ċ private Ġobject ĠApp Delegate Ġ: ĠReadOnly Property < Any ?, ĠMy App > Ġ{ ĊĠĠĠ Ġlateinit Ġvar Ġapplication : ĠMy App ĊĠĠĠ Ġoverride Ġfun ĠgetValue ( this Ref : ĠAny ?, Ġproperty : ĠK Property < *> ): ĠMy App Ġ= Ġapplication Ċ }