import org.eclipse.jface.action.IMenuManager;
import org.eclipse.jface.action.MenuManager;
import org.eclipse.jface.action.Separator;
+import org.eclipse.jface.dialogs.MessageDialog;
import org.eclipse.swt.SWT;
import org.eclipse.swt.events.KeyAdapter;
import org.eclipse.swt.events.KeyEvent;
@Override
public void processNewLines(String[] lines)
{
- result.set(Integer.parseInt(lines[0]));
+ if(lines[0].equals(PLATFORMLOG_ON) || lines[0].equals(PLATFORMLOG_OFF))
+ {
+ result.set(Integer.parseInt(lines[0]));
+ }
+ else
+ {
+ MessageDialog.openError(parent.getShell(), ConnectionUIMessages.Explorer_Message_PlatformLogError, lines[0] ); //$NON-NLS-1$
+ }
}
});
} catch (IOException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
+ Logger.error("Fail to get platform log", e.getMessage());
}
}
}
toolBar = new ToolBar(shell, SWT.NULL);
toolBar.setLayoutData(layoutData);
- new ToolItem(toolBar, SWT.SEPARATOR); // Separator
+ new ToolItem(toolBar, SWT.SEPARATOR);// Separator
emulManagerToolItem = new ToolItem(toolBar, SWT.PUSH);
emulManagerToolItem.setImage(ConnectionPlugin.getImageDescriptorFromPlugin("icons/emulator_manager.gif").createImage());
});
emulManagerToolItem.setEnabled(true);
- new ToolItem(toolBar, SWT.SEPARATOR); // Separator
+ new ToolItem(toolBar, SWT.SEPARATOR);// Separator
pushToolItem = new ToolItem(toolBar, SWT.PUSH);
pushToolItem.setImage(ConnectionPlugin.getImageDescriptorFromPlugin("icons/push.gif").createImage());
});
pushToolItem.setEnabled(false);
- new ToolItem(toolBar, SWT.SEPARATOR); // Separator
+ new ToolItem(toolBar, SWT.SEPARATOR);// Separator
pullToolItem = new ToolItem(toolBar, SWT.PUSH);
pullToolItem.setImage(ConnectionPlugin.getImageDescriptorFromPlugin("icons/pull.gif").createImage());