package Ġz iel u . git toolbox . ui . actions Ċ Ċ import Ġcom . intellij . ide . Browser Util Ċ import Ġcom . intellij . openapi . action System . An Action Ċ import Ġcom . intellij . openapi . action System . An ActionEvent Ċ import Ġcom . intellij . openapi . project . D umb Aware Ċ import Ġz iel u . git toolbox . Res Bundle Ċ import Ġjava . util . function . Supplier Ċ Ċ internal Ġclass ĠOpen Branch Issue Action ( ĊĠ Ġtext : ĠString , ĊĠ Ġprivate Ġval Ġurl : ĠString Ċ ) Ġ: ĠAn Action ( Supplier Ġ{ ĠRes Bundle . message (" open . branch . issue . action . text ", Ġtext ) Ġ}), ĠD umb Aware Ġ{ ĊĊĠ Ġoverride Ġfun Ġupdate ( e : ĠAn ActionEvent ) Ġ{ ĊĠĠĠ Ġsuper . update ( e ) ĊĠĠĠ Ġe . presentation . isVisible Ġ= Ġe . project Ġ!= Ġnull ĊĠ Ġ} ĊĊĠ Ġoverride Ġfun ĠactionPerformed ( e : ĠAn ActionEvent ) Ġ{ ĊĠĠĠ ĠBrowser Util . browse ( url , Ġe . project ) ĊĠ Ġ} Ċ } Ċ