package Ġbur p Ċ Ċ import Ġcom . github . kit tin un f . fuel . Fuel Ċ import Ġjavax . swing . JTextField Ċ import Ġjavax . swing . J ToggleButton Ċ Ċ class ĠScanner Listener ( private Ġval Ġscanner Hook JTextField : ĠJTextField , Ġprivate Ġval Ġscanner Hook Button : J ToggleButton , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġval Ġcallbacks : ĠIB ur p Ext ender Callbacks ): ĠI Scanner Listener Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġnew Scan Issue ( issue : ĠI Scan Issue ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġhook URLs Ġ= Ġscanner Hook JTextField . text . split (",") ĊĠĠĠĠĠĠĠ Ġval Ġb 2 b Ġ= ĠBur p To Bu ddy ( callbacks ) ĊĠĠĠĠĠĠĠ Ġval Ġissue Obj Ġ= Ġb 2 b . scan Issue To JsonObject ( issue ) ĊĠĠĠĠĠĠĠ Ġif Ġ( scanner Hook Button . isSelected ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġhook URLs . forEach { ĊĠĠĠĠĠĠĠĠĠĠĠ ĠF uel . post ( it ). ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbody ( issue Obj . toString ()). response () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }