!752 // new translator m { p { addToMultiPortSilent("Get Selected Table Line Helper Bot."); } static S answer(S s) { if (match3("get selected table line", s)) { Component focus = getFocusOwner(); if (!(focus instanceof JTable)) ret "no table"; JTable tbl = cast focus; ret structure(getSelectedLine(tbl)); } if (match3("get selected table line as map", s)) { Component focus = getFocusOwner(); if (!(focus instanceof JTable)) ret "no table"; JTable tbl = cast focus; ret structure(getSelectedLineAsMap(tbl)); } ret null; } }