For Changeset 80195

git-svn-id: http://talendforge.org/svn/tos/branches/branch-5_0@80214 f6f1c999-d317-4740-80b0-e6d1abc6f99e
This commit is contained in:
mwang
2012-03-21 09:09:44 +00:00
parent b34192be47
commit 9b3fea2181
2 changed files with 8 additions and 2 deletions

View File

@@ -41,6 +41,7 @@ import org.talend.core.ui.IReferencedProjectService;
import org.talend.repository.model.IProxyRepositoryFactory;
import org.talend.repository.model.IProxyRepositoryService;
import org.talend.repository.model.IRepositoryNode;
import org.talend.repository.model.RepositoryNode;
import org.talend.repository.model.nodes.IProjectRepositoryNode;
/**
@@ -383,6 +384,11 @@ public final class ProjectManager {
// FIXME still have many NPE for repository, so comment it
// tmpProjectNode.dispose();
if (tmpProjectNode instanceof RepositoryNode) {
((RepositoryNode) tmpProjectNode).setEnableDisposed(true);
}
tmpProjectNode.dispose();
}
}
viewProjectNodes.add(projectRepNode);

View File

@@ -453,8 +453,8 @@ public class RepositoryNode implements IRepositoryNode, IActionFilter {
if (doDispose) {
this.id = null;
this.projectTechnicalLabel = null;
this.type = null;
this.icon = null;
// this.type = null;
// this.icon = null;
this.parent = null;
this.object = null;