tableViewer = new TableViewer(rootControl, SWT.MULTI| SWT.VIRTUAL | SWT.FULL_SELECTION);
createColumns(tableViewer, tcl);
final Color activeFilterColor = new Color(tableViewer.getControl().getDisplay(), ACTIVE_FILTER_COLOR);
contentProvider = new RequestViewContentProvider(instanceId, activeFilterColor);
tableViewer.setContentProvider(contentProvider);
tableViewer.setLabelProvider(new HttpViewLabelProvider());
tableViewer.addSelectionChangedListener(createSelectionChangedListener());
final Table table = tableViewer.getTable();
table.setMenu(createTableMenu(table));
table.addMouseTrackListener(createTableMouseTrackListener());
table.addMouseMoveListener(createMouseMoveListener());