}
}
protected IProjectModelListener getTreeModelListener() {
if(projectModelListener == null) {
projectModelListener = new IProjectModelListener() {
public void treeStructureChanged(WorkspaceModelEvent event) {
resetClipboard();
event = validatedModelEvent(event);
synchronized (listeners) {