Bug 453543 - RAP/SWT: Only left mouse-click should toggle checkable cell
of an editable table
https://bugs.eclipse.org/bugs/show_bug.cgi?id=453543

Changed implementation that checkable rows or editable, checkable cells
are only toggled when fired by the left mouse-button.

Change-Id: I5c828eec4f8d9ab15eabd64bbcb884097e100535
Reviewed-on: https://git.eclipse.org/r/37292
Tested-by: Hudson CI
Reviewed-by: Andreas Hoegger <Andreas.Hoegger@bsiag.com>
Bug 453747 - RAP: Application fails to shut down ordinary
https://bugs.eclipse.org/bugs/show_bug.cgi?id=453747

Callback on httpSessionInvalidation may not thrown an exception if
platform is not available anymore.

Change-Id: I23aa5f5d1c62c06e62271c3d5b8b8e2d7ccd1a3a
Reviewed-on: https://git.eclipse.org/r/37394
Tested-by: Hudson CI
Reviewed-by: Bruno  Koeferli <bruno.koeferli@bsiag.com>
Bug 443508 - Cell & Row tooltips in SWT tables do not work correctly
https://bugs.eclipse.org/bugs/show_bug.cgi?id=443508

Fixed the various problems of displaying the cell's tooltip. Removed
unnecessary code to render multiline tooltips as supported by SWT by
default.

Change-Id: I219e624774a762d6780274cb41fd1daaa12bdb3d
Reviewed-on: https://git.eclipse.org/r/37275
Tested-by: Hudson CI
Reviewed-by: Daniel Wiehl <daniel.wiehl@bsiag.com>
Bug 453504 - SWT: Nullpointer when toggling a checkable table-cell
https://bugs.eclipse.org/bugs/show_bug.cgi?id=453504

The problem was based that a traversal event was fired the time the
cell-editor was focused. As having no focusable control at all and being
closed immediately, that resulted in accessing a 'null' cell-editor
reference.
Furthermore, simplified the usage of cell-editors by using JFace editing
support with a separate cell-editor for each cell.

Change-Id: Ieac92dac605283dcdc26735922374b24588469dd
Reviewed-on: https://git.eclipse.org/r/37287
Tested-by: Hudson CI
Reviewed-by: Daniel Wiehl <daniel.wiehl@bsiag.com>