super.createPartControl(aParent);
getSite().getWorkbenchWindow().getSelectionService()
.addPostSelectionListener(this);
BeansCorePlugin.getModel().addChangeListener(this);
propertyListener = new IPropertyListener() {
public void propertyChanged(Object source, int propId) {
if (propId == IS_LINKING_ENABLED_PROPERTY) {
updateTreeViewer(lastWorkbenchPart, lastSelection, false);
}