mgr.add(createNewRooProject);
}
private void ensureProjectListener() {
if (this.projectChangeListener==null) {
this.projectChangeListener = new IResourceChangeListener() {
public void resourceChanged(IResourceChangeEvent event) {
final IProject project = (IProject) event.getResource();
if (folder!=null && !folder.isDisposed()) {
folder.getDisplay().syncExec(new Runnable() {
public void run() {