()
| 1147 | Display.getInstance().scheduleBackgroundTask(new Runnable() { |
| 1148 | |
| 1149 | @Override |
| 1150 | public void run() { |
| 1151 | Display.getInstance().invokeAndBlock(new Runnable() { |
| 1152 | |
| 1153 | @Override |
| 1154 | public void run() { |
| 1155 | while (Display.getInstance().getCurrent() != parent) { //NOPMD CompareObjectsWithEquals |
| 1156 | try { |
| 1157 | Thread.sleep(40); |
| 1158 | } catch (InterruptedException ex) { |
| 1159 | Thread.currentThread().interrupt(); |
| 1160 | return; |
| 1161 | } |
| 1162 | } |
| 1163 | } |
| 1164 | }); |
| 1165 | |
| 1166 | Display.getInstance().callSerially(new Runnable() { |
| 1167 | |
| 1168 | @Override |
| 1169 | public void run() { |
| 1170 | parent.actionCommandImpl(c, e); |
| 1171 | } |
| 1172 | }); |
| 1173 | } |
| 1174 | }); |
| 1175 | |
| 1176 | } |
nothing calls this directly
no test coverage detected