shell.setAlpha(230);
Utils.verifyShellRect(shell, true);
final FilesView view = new FilesView(false);
view.dataSourceChanged(dm);
view.initialize(shell);
Composite composite = view.getComposite();
//composite.setLayoutData(null);
shell.setLayout(new FillLayout());
view.viewActivated();
view.refresh();
final UIUpdatable viewUpdater = new UIUpdatable() {
public void updateUI() {
view.refresh();
}
public String getUpdateUIName() {
return view.getFullTitle();
}
};
UIUpdaterSWT.getInstance().addUpdater(viewUpdater);
shell.addDisposeListener(new DisposeListener() {