Control control = tableViewer.getControl();
GridData controlGD = new GridData(SWT.FILL, SWT.FILL, true, true);
control.setLayoutData(controlGD);
tableViewer.setContentProvider(new IStructuredContentProvider(){
public Object[] getElements( Object inputElement ) {
if (inputElement instanceof HashMap< ? , ? >) {
HashMap< ? , ? > paths = (HashMap< ? , ? >) inputElement;
Set< ? > keySet = paths.keySet();