viewer.setSelection(new StructuredSelection(((List)viewer.getInput())));
StructuredSelection有多个构造方法,可以看一下。