package Ġcom . allen . seek weather . activity . add city Ċ Ċ import Ġandroid . content . Context Ċ import Ġcom . allen . api . He Weather . Response . He Weather Search Ċ import Ġcom . allen . seek weather . Base Presenter Ċ import Ġcom . allen . seek weather . Base View Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠAll en Ġon Ġ 2 0 1 6 / 1 2 / 1 4 . Ċ Ġ*/ Ċ Ċ interface ĠAdd City Contract Ġ{ ĊĠĠĠ Ġinterface ĠView Ġ: ĠBase View < Presenter > Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġadd Recycler Data ( search : ĠHe Weather Search ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinterface ĠPres enter Ġ: ĠBase Presenter Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġinit RecyclerView Data ( weather Search : ĠHe Weather Search ) ĊĊĠĠĠĠĠĠĠ Ġfun Ġshow SearchResult ( query : ĠString ) ĊĊĠĠĠĠĠĠĠ Ġfun Ġadd City ( city : ĠHe Weather Search . He Weather . Basic , Ġcontext : ĠContext ) ĊĠĠĠ Ġ} Ċ Ċ } Ċ