bug TUP-1702 fixed : some problems when right-click on the nodes which under RecycleBin

git-svn-id: http://talendforge.org/svn/tos/branches/branch-5_4@114230 f6f1c999-d317-4740-80b0-e6d1abc6f99e
This commit is contained in:
zwzhao
2014-02-20 05:38:49 +00:00
parent b7e57232eb
commit 8a9a4bb090
2 changed files with 3 additions and 3 deletions

View File

@@ -486,12 +486,12 @@ public abstract class AbstractEMFRepositoryFactory extends AbstractRepositoryFac
if (systemFolder == null) {
Folder folder = createFolder(getRepositoryContext().getProject(), sqlpatternsType, categoryPath,
systemPath.lastSegment());
((FolderItem) folder.getProperty().getItem()).setType(FolderType.SYSTEM_FOLDER_LITERAL);
((FolderItem) folder.getProperty().getItem()).setType(FolderType.FOLDER_LITERAL);
}
if (folderHelper.getFolder(parentPath.append(userPath)) == null) {
Folder folder = createFolder(getRepositoryContext().getProject(), sqlpatternsType, categoryPath,
userPath.lastSegment());
((FolderItem) folder.getProperty().getItem()).setType(FolderType.SYSTEM_FOLDER_LITERAL);
((FolderItem) folder.getProperty().getItem()).setType(FolderType.FOLDER_LITERAL);
}
//
if (existingItem == null) {

View File

@@ -329,7 +329,7 @@ public abstract class FolderHelper {
final EObject parent = folder.getParent();
if (parent instanceof FolderItem) {
FolderItem parentFolder = (FolderItem) parent;
if (parentFolder.getParent() instanceof Project) {
if (FolderType.SYSTEM_FOLDER_LITERAL.equals(parentFolder.getType())) {
if (path == null) {
path = "";
}