/* Ċ Ġ* ĠCopyright Ġ 2 0 1 0 - 2 0 2 0 ĠJetBrains Ġs . r . o . Ġand ĠKotlin ĠProgramming ĠLanguage Ġcontributors . Ċ Ġ* ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe Ġlicense / LICENSE . txt Ġfile . Ċ Ġ*/ Ċ Ċ package Ġorg . jetbrains . kotlin . idea . frontend . api . components Ċ Ċ import Ġcom . intellij . openapi . util . Text Range Ċ import Ġorg . jetbrains . kotlin . psi . Kt File Ċ Ċ abstract Ġclass ĠK t Reference Short ener Ġ: ĠK t Analysis Session Component () Ġ{ ĊĠĠĠ Ġabstract Ġfun Ġcollect Short en ings ( file : ĠK t File , Ġselection : ĠText Range ): ĠShort en Command Ċ } Ċ Ċ interface ĠShort en Command Ġ{ ĊĠĠĠ Ġfun Ġinvoke Short ening () Ċ }