package Ġdev . ith ur ts . plugin . ide . service . binding Ċ Ċ import Ġcom . intellij . lang . Language Ċ Ċ enum Ġclass ĠLanguage Ġ{ ĊĠĠĠ ĠJAVA , ĠK OT LIN , ĠPYTHON ; ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġfrom ( language : ĠLanguage ): Ġdev . ith ur ts . plugin . ide . service . binding . Language ? Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġwhen ( language . id . toUpperCase ()){ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" JAVA " Ġ-> ĠJAVA ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" K OT LIN " Ġ-> ĠK OT LIN ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" PYTHON " Ġ-> ĠPYTHON ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġnull ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }