@ file : Suppress (" unused ") Ċ Ċ package Ġtool . xf y 9 3 2 6 . schedule . content . utils Ċ Ċ import Ġandroid . content . Context Ċ import Ġtool . xf y 9 3 2 6 . schedule . R Ċ import Ġtool . xf y 9 3 2 6 . schedule . content . base . Course Import Exception Ċ Ċ class ĠJS Config Exception Ġ: ĠCourse Import Exception Ġ{ ĊĠĠĠ Ġval Ġtype : ĠError ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ Suppress (" NOTH ING _ TO _ INLINE ") ĊĠĠĠĠĠĠĠ Ġinline Ġfun ĠError . report ( cause : ĠThrowable ? Ġ= Ġnull ): ĠNothing Ġ= Ġthrow Ġmake ( cause ) ĊĊĠĠĠĠĠĠĠ Ġfun ĠError . make ( cause : ĠThrowable ? Ġ= Ġnull ) Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ Ġif Ġ( cause Ġ== Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠJS Config Exception ( this ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠJS Config Exception ( this , Ġcause ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġprivate Ġval ĠError . msg Id ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġwhen Ġ( this ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠError . READ _ FAILED Ġ-> ĠR . string . js _ config _ read _ failed ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠError . INVALID Ġ-> ĠR . string . js _ config _ invalid ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠError . UUID _ ERROR Ġ-> ĠR . string . js _ config _ uuid _ error ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠError . JS _ TYPE _ ERROR Ġ-> ĠR . string . js _ config _ js _ type _ error ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠError . PROVIDER _ URL _ ERROR Ġ-> ĠR . string . js _ config _ provider _ url _ error ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠError . PARSER _ URL _ ERROR Ġ-> ĠR . string . js _ config _ parser _ url _ error ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠError . INIT _ PAGE _ URL _ ERROR Ġ-> ĠR . string . js _ config _ init _ page _ url _ error ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠError . DEPEND ENCY _ URL _ ERROR Ġ-> ĠR . string . js _ config _ dependency _ url _ error ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠError . UNKNOWN _ ERROR Ġ-> ĠR . string . js _ config _ unknown _ error ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠError . CONFIG _ DELETE _ ERROR Ġ-> ĠR . string . js _ config _ config _ delete _ error ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠError . UPDATE _ FAILED Ġ-> ĠR . string . js _ config _ update _ failed ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠError . PROVIDER _ DOWNLOAD _ ERROR Ġ-> ĠR . string . js _ config _ provider _ download _ error ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠError . PARSER _ DOWNLOAD _ ERROR Ġ-> ĠR . string . js _ config _ parser _ download _ error ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠError . DEPEND ENCI ES _ DOWNLOAD _ ERROR Ġ-> ĠR . string . js _ config _ dependencies _ download _ error ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠError . PRE PARE _ ERROR Ġ-> ĠR . string . js _ config _ prepare _ error ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠError . IN COMPAT IBLE _ VERSION _ ERROR Ġ-> ĠR . string . js _ config _ in compatible _ version _ error ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġenum Ġclass ĠError Ġ{ ĊĠĠĠĠĠĠĠ ĠREAD _ FAILED , ĊĠĠĠĠĠĠĠ ĠINVALID , ĊĠĠĠĠĠĠĠ ĠUUID _ ERROR , ĊĠĠĠĠĠĠĠ ĠJS _ TYPE _ ERROR , ĊĠĠĠĠĠĠĠ ĠPRO VIDER _ URL _ ERROR , ĊĠĠĠĠĠĠĠ ĠPARSER _ URL _ ERROR , ĊĠĠĠĠĠĠĠ ĠINIT _ PAGE _ URL _ ERROR , ĊĠĠĠĠĠĠĠ ĠDE PEND ENCY _ URL _ ERROR , ĊĊĠĠĠĠĠĠĠ ĠUNKNOWN _ ERROR , ĊĠĠĠĠĠĠĠ ĠCONFIG _ DELETE _ ERROR , ĊĠĠĠĠĠĠĠ ĠUPDATE _ FAILED , ĊĠĠĠĠĠĠĠ ĠPRO VIDER _ DOWNLOAD _ ERROR , ĊĠĠĠĠĠĠĠ ĠPARSER _ DOWNLOAD _ ERROR , ĊĠĠĠĠĠĠĠ ĠDE PEND ENCI ES _ DOWNLOAD _ ERROR , ĊĠĠĠĠĠĠĠ ĠPRE PARE _ ERROR , ĊĠĠĠĠĠĠĠ ĠIN COMPAT IBLE _ VERSION _ ERROR ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġconstructor ( type : ĠError ) Ġ: Ġsuper ( type . name ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . type Ġ= Ġtype ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġprivate Ġconstructor ( type : ĠError , Ġcause : ĠThrowable ) Ġ: Ġsuper ( type . name , Ġcause ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . type Ġ= Ġtype ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠgetText ( context : ĠContext ) Ġ= Ġcontext . getString ( type . msg Id ) Ċ }