package Ġorg . are nd . debug Ċ Ċ import Ġcom . intellij . debugger . Position Manager Ċ import Ġcom . intellij . debugger . Position ManagerFactory Ċ import Ġcom . intellij . debugger . engine . Debug Process Ċ import Ġcom . intellij . debugger . engine . Debug Process Impl Ċ import Ġcom . intellij . debugger . engine . Position ManagerImpl Ċ Ċ class ĠAre nd Position ManagerFactory : ĠPosition ManagerFactory () Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġcreate Position Manager ( process : ĠDebug Process ): ĠPosition Manager ? Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ( process Ġas ? ĠDebug Process Impl )?. let Ġ{ ĠPosition ManagerImpl ( it ) Ġ} ĊĠĠĠ Ġ} Ċ Ċ }