package Ġcom . she hu an . wan android . ui . tree Ċ Ċ import Ġcom . she hu an . wan android . apis . Wan Android Apis Ċ import Ġcom . she hu an . wan android . base . Base Presenter Ċ import Ġcom . she hu an . wan android . base . net . Request Manager Ċ import Ġcom . she hu an . wan android . base . net . Ret rofit Manager Ċ import Ġcom . she hu an . wan android . base . net . exception . Response Exception Ċ import Ġcom . she hu an . wan android . base . net . observer . Base Observer Ċ import Ġcom . she hu an . wan android . bean . tree . Tree Bean Ċ Ċ class ĠTree Presenter Impl ( view : ĠTree Contract . View ) Ġ: ĠBase Presenter < Tree Contract . View >( view ), ĠTree Contract . Presenter Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġget Tree () Ġ{ ĊĠĠĠĠĠĠĠ ĠRequest Manager . execute ( this , ĠRet rofit Manager . create ( Wan Android Apis :: class . java ). tree (), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġobject Ġ: ĠBase Observer < List < Tree Bean >>() Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠonSuccess ( data : ĠList < Tree Bean >) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġview . on Tree Success ( data ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun ĠonError ( e : ĠResponse Exception ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġview . on Tree Error ( e ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ}) ĊĠĠĠ Ġ} Ċ }