}
setStageComplete(STAGE.SEND_STARTMSG);
- Display.getDefault().syncExec(new Runnable() {
- @Override
- public void run() {
- MenuBar.getInstance().setMenuItemEnable(MenuBarLabels.ANALYZE_SCREENSHOT, true);
- MenuBar.getInstance().setMenuItemEnable(MenuBarLabels.FILE_NEW, false);
- MenuBar.getInstance().setMenuItemEnable(MenuBarLabels.FILE_LOAD, false);
- }
- });
+ if (Global.isGUIMode()) {
+ Display.getDefault().syncExec(new Runnable() {
+ @Override
+ public void run() {
+ MenuBar.getInstance().setMenuItemEnable(MenuBarLabels.ANALYZE_SCREENSHOT, true);
+ MenuBar.getInstance().setMenuItemEnable(MenuBarLabels.FILE_NEW, false);
+ MenuBar.getInstance().setMenuItemEnable(MenuBarLabels.FILE_LOAD, false);
+ }
+ });
+ }
// wait until process info message is arrived (for a few seconds)
int waittime = 0;