TableViewer update dynamically