/* Ċ Ġ* ĠCopyright Ġ 2 0 0 0 - 2 0 1 7 ĠJetBrains Ġs . r . o . Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ Ċ package Ġcom . intellij . stats . completion Ċ Ċ interface ĠCompletion Popup Listener Ġ{ ĊĠĠĠ Ġfun Ġbefore Down Pressed () ĊĠĠĠ Ġfun Ġdown Pressed () ĊĠĠĠ Ġfun Ġbefore Up Pressed () ĊĠĠĠ Ġfun Ġup Pressed () ĊĠĠĠ Ġfun Ġbefore Back space Pressed () ĊĠĠĠ Ġfun Ġafter Back space Pressed () ĊĠĠĠ Ġfun Ġbefore Char Typed ( c : ĠChar ) ĊĊĠĠĠ Ġclass ĠAdapter : ĠCompletion Popup Listener Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġbefore Down Pressed () Ġ= ĠUnit ĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġdown Pressed () Ġ= ĠUnit ĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġbefore Up Pressed () Ġ= ĠUnit ĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġup Pressed () Ġ= ĠUnit ĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġafter Back space Pressed () Ġ= ĠUnit ĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġbefore Back space Pressed () Ġ= ĠUnit ĊĠĠĠĠĠĠĠ Ġoverride Ġfun Ġbefore Char Typed ( c : ĠChar ) Ġ= ĠUnit ĊĠĠĠ Ġ} Ċ }