package Ġcom . by ted ance . tools . code locator . utils Ċ Ċ import Ġcom . intellij . notification . Notification Display Type Ċ import Ġcom . intellij . notification . Notification Group Ċ import Ġcom . intellij . notification . Notification Type Ċ import Ġcom . intellij . openapi . application . Application Manager Ċ import Ġcom . intellij . openapi . project . Project Ċ import Ġjava . util .* Ċ Ċ object ĠNotification Utils Ġ{ ĊĊĠĠĠ Ġprivate Ġval ĠNOT IFICATION _ GROUP Ġ= ĠNotification Group (" Code Locator ", ĠNotification Display Type . BAL LO ON , Ġtrue ) ĊĊĠĠĠ Ġ@ Jvm Static ĊĠĠĠ Ġfun Ġshow Notification ( project : ĠProject , Ġcontent : ĠString , Ġtime : ĠLong Ġ= Ġ 3 0 0 0 L ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġnotification Ġ= ĠNOT IFICATION _ GROUP . create Notification ( content , ĠNotification Type . INFORMATION ) ĊĠĠĠĠĠĠĠ Ġnotification . notify ( project ) ĊĠĠĠĠĠĠĠ ĠTime Utils . s Timer . schedule ( object Ġ: ĠTimer Task () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġrun () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠApplication Manager . getApplication (). invoke Later Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġnotification . hide Bal loon () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}, Ġtime ) ĊĠĠĠ Ġ} Ċ Ċ }