package Ġcom . d readed lama . reply . smart reply . get Smart Reply Ċ Ċ import Ġcom . d readed lama . reply . smart reply . Activity Config Task er Ċ import Ġcom . d readed lama . reply . smart reply . R Ċ import Ġcom . jo a omg cd . task er plugin library . config . Task er Plugin Config Ċ import Ġcom . jo a omg cd . task er plugin library . config . Task er Plugin Config Helper Ċ import Ġcom . jo a omg cd . task er plugin library . input . Task er Input Ċ import Ġkotlinx . android . synt hetic . main . activity _ config _ get _ smart _ reply .* Ċ Ċ class ĠGet IP Helper ( config : ĠTask er Plugin Config < Get Smart Reply Input >) Ġ: ĠTask er Plugin Config Helper < Get Smart Reply Input , ĠGet Smart Rep lies , ĠGet IP Runner >( config ) Ġ{ ĊĠĠĠ Ġoverride Ġval Ġrunner Class Ġ= ĠGet IP Runner :: class . java ĊĠĠĠ Ġoverride Ġval Ġinput Class Ġ= ĠGet Smart Reply Input :: class . java ĊĠĠĠ Ġoverride Ġval Ġoutput Class Ġ= ĠGet Smart Rep lies :: class . java Ċ Ċ } Ċ Ċ class ĠActivity Config Get Smart Reply Ġ: ĠActivity Config Task er < Get Smart Reply Input , ĠGet Smart Rep lies , ĠGet IP Runner , ĠGet IP Helper >() Ġ{ ĊĠĠĠ Ġ// Overrides ĊĠĠĠ Ġoverride Ġfun Ġget New Helper ( config : ĠTask er Plugin Config < Get Smart Reply Input >) Ġ= ĠGet IP Helper ( config ) ĊĊĠĠĠ Ġoverride Ġfun Ġassign From Input ( input : ĠTask er Input < Get Smart Reply Input >) Ġ= Ġinput . regular . run Ġ{ ĊĠĠĠĠĠĠĠ Ġedit Text Separator . setText ( message ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġval Ġinput For Task er Ġget () Ġ= ĠTask er Input ( Get Smart Reply Input ( edit Text Separator . text . toString ())) ĊĠĠĠ Ġoverride Ġval Ġlayout Res Id Ġ= ĠR . layout . activity _ config _ get _ smart _ reply Ċ Ċ }