viewer = new TableViewer(composite);
viewer.getTable().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));
viewer.setUseHashlookup(true);
viewer.setLabelProvider(new LabelProvider());
viewer.setContentProvider(new ContentProvider());
viewer.setSorter(new ViewerSorter());
viewer.addSelectionChangedListener(subscribeAction);
viewer.getControl().setMenu(menuManager.createContextMenu(viewer.getControl()));
sharedListViewer = new TableViewer(composite);
sharedListViewer.getTable().setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));