package Ġcom . nek of ar . mil ad . intellij . rem ix . config Ċ Ċ import Ġcom . intellij . ide . Icon Provider Ċ import Ġcom . intellij . openapi . project . D umb Aware Ċ import Ġcom . intellij . psi . Psi Element Ċ import Ġcom . intellij . psi . Psi File Ċ import Ġcom . nek of ar . mil ad . intellij . rem ix . Rem ix Icons Ċ import Ġjavax . swing . Icon Ċ Ċ class ĠRem ix Config Icon Provider Ġ: ĠIcon Provider (), ĠD umb Aware Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġget Icon ( element : ĠPsi Element , Ġflags : ĠInt ): ĠIcon ? Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġfile Element Ġ= Ġelement Ġas ? ĠPsi File ĊĠĠĠĠĠĠĠ Ġreturn Ġif Ġ( file Element Ġ!= Ġnull ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwhen Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġfile Element . name . equals (" rem ix . config . js ", Ġtrue ) Ġ-> ĠRem ix Icons . FileType ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġelse Ġ-> Ġnull ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġnull ĊĠĠĠ Ġ} Ċ }