viewer.setContentProvider(new WebsiteContentProvider());
labelProvider = new WebsiteLabelProvider();
viewer.setLabelProvider(labelProvider);
final IModel model = Activator.getDefault().getModel();
if(model != null) {
final IWorkspace currentWorkspace = model.addWorkspaceListener(new IEventHandler() {
@Override
public void handleEvent(IEvent event) {
if(event instanceof WorkspaceOpenEvent)
handleWorkspaceOpen((WorkspaceOpenEvent) event);