package Ġcom . news . android . him an shu . new spin . bookmark News Ċ Ċ import Ġcom . news . android . him an shu . new spin . Base Presenter Ċ import Ġcom . news . android . him an shu . new spin . Base View Ċ import Ġcom . news . android . him an shu . new spin . data . News ĊĊ Ċ interface ĠBook mark News Contract Ġ{ ĊĊĠĠĠ Ġinterface ĠView : ĠBase View Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġshow Loader () ĊĠĠĠĠĠĠĠ Ġfun Ġshow Articles ( article List : ArrayList < News >) ĊĠĠĠĠĠĠĠ Ġfun Ġremove News Item ( news : ĠNews , position : Int ) ĊĠĠĠĠĠĠĠ Ġfun Ġshow Error () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinterface ĠPres enter : ĠBase Presenter < View > Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġget Book marked Articles () ĊĠĠĠĠĠĠĠ Ġfun Ġupdate Bookmark Status ( news : ĠNews , position : Int ) ĊĠĠĠ Ġ} Ċ }