package Ġcom . win dea . plugin . idea . par ad ox . local isation . editor Ċ Ċ import Ġcom . intellij . code Insight . navigation . actions .* Ċ import Ġcom . intellij . openapi . editor .* Ċ import Ġcom . intellij . psi .* Ċ import Ġcom . win dea . plugin . idea . par ad ox .* Ċ import Ġcom . win dea . plugin . idea . par ad ox . local isation . psi .* Ċ Ċ class ĠPar ad ox Local isation Go To Declaration Handler Ġ: ĠG oto Declaration Handler Ġ{ Ċ ĉ override Ġfun Ġget G oto Declaration Targets ( source Element : ĠPsi Element ?, Ġoffset : ĠInt , Ġeditor : ĠEditor ?): ĠArray < out ĠPsi Element ?> ? Ġ{ Ċĉ ĉ return Ġwhen ( source Element ) Ġ{ Ċĉĉ ĉ is ĠPar ad ox Local isation Property Ġ-> Ġ{ Ċĉĉĉ ĉ val Ġname Ġ= Ġsource Element . name Ċĉĉĉ ĉ val Ġlocale Ġ= Ġ( source Element . containing File Ġas ? ĠPar ad ox Local isation File )?. par ad ox Locale Ċĉĉĉ ĉ // æŁ¥æī¾ å½ĵåīį é¡¹çĽ® Ċĉĉĉ ĉ find Local isation Properties ( name , Ġlocale , Ġsource Element . project ). to Typed Array () Ċĉĉ ĉ } Ċĉĉ ĉ else Ġ-> Ġnull Ċĉ ĉ } Ċ ĉ } Ċ } Ċ