private ISelectionListener listener = new ISelectionListener() { public void selectionChanged(IWorkbenchPart sourcepart, ISelection selection) { // We ignore our own selections if (sourcepart != ModelView.this) { showSelection(sourcepart, selection); } } };