private void fireProjectSelectionChanged(AWorkspaceProject selected) {
// if(selected == null) {
// return;
// }
ProjectSelectionEvent event = new ProjectSelectionEvent(this, selected, this.lastSelectedProject);
this.lastSelectedProject = selected;
synchronized (projectSelectionListeners ) {
for (IProjectSelectionListener listener : projectSelectionListeners) {
listener.selectionChanged(event);
}