Jordan Deyton - 2014-10-29

I think this partially depends on the native platform's interpretation of tabs. Typically, tabs alternate between different controls or widgets on the screen. However, I believe a JFace Viewer is typically treated as a single widget in the underlying "tab list".

You can move through TableViewers and TreeViewers by using the arrow keys provided you have just selected one of the cells/nodes. If you enter the CellEditor (which is usually a Text widget floating above the Viewer), the arrow keys do not let you exit the CellEditor's widget. I think you can just use "Enter" or "Esc" to leave the CellEditor.