/* Ċ Ġ* ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠMIT Ġlicense Ġthat Ġcan Ġbe Ċ Ġ* Ġfound Ġin Ġthe ĠLICENSE Ġfile . Ċ Ġ*/ Ċ Ċ package Ġorg . rust . ide . actions . run Anything . cargo Ċ Ċ import Ġorg . rust . cargo . util . Cargo Commands Ċ import Ġorg . rust . ide . actions . run Anything . Rs Run Anything Item Ċ import Ġjavax . swing . Icon Ċ Ċ class ĠRun Anything Cargo Item ( command : ĠString , Ġicon : ĠIcon ) Ġ: ĠRs Run Anything Item ( command , Ġicon ) Ġ{ ĊĠĠĠ Ġoverride Ġval Ġhelp Command : ĠString Ġ= Ġ" cargo " ĊĊĠĠĠ Ġoverride Ġval Ġcommand Descriptions : ĠMap < String , ĠString > Ġ= ĊĠĠĠĠĠĠĠ ĠC argo Commands . values (). associate Ġ{ Ġit . present able Name Ġto Ġit . description Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Options Descriptions For Command ( command Name : ĠString ): ĠMap < String , ĠString >? Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcommand Ġ= ĠC argo Commands . values (). find Ġ{ Ġit . present able Name Ġ== Ġcommand Name Ġ} Ġ?: Ġreturn Ġnull ĊĠĠĠĠĠĠĠ Ġreturn Ġcommand . options . associate Ġ{ Ġit . long Name Ġto Ġit . description Ġ} ĊĠĠĠ Ġ} Ċ } Ċ