Fixed shared folder name
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/widgets/workspace-explorer@119383 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
45c6302141
commit
d7aabc1098
|
@ -83,26 +83,32 @@ public class ItemBuilder {
|
|||
if (!showableTypes.contains(type)) return null;
|
||||
if (!filterItem(type, workspaceItem, filterCriteria)) return null;
|
||||
|
||||
String itemName = workspaceItem.getName();
|
||||
_log.info("Building Item for: "+itemName);
|
||||
|
||||
// //TODO ADD CONTROL ON THE PATH WHEN WILL BE MORE FAST
|
||||
// if (itemName.equals(WorkspaceExplorerConstants.SPECIAL_FOLDERS_LABEL))
|
||||
// itemName = WorkspaceExplorerConstants.VRE_FOLDERS_LABEL;
|
||||
|
||||
boolean isFolder = false;
|
||||
if(type.equals(ItemType.FOLDER))
|
||||
isFolder = true;
|
||||
boolean isFolder = type.equals(ItemType.FOLDER)?true:false;
|
||||
boolean isSharedFolder = workspaceItem.getType().equals(WorkspaceItemType.SHARED_FOLDER)?true:false;
|
||||
|
||||
String itemName = workspaceItem.getName();
|
||||
|
||||
if(isSharedFolder){
|
||||
_log.debug("Is shared folder");
|
||||
WorkspaceSharedFolder shared = (WorkspaceSharedFolder) workspaceItem;
|
||||
itemName = shared.isVreFolder()?shared.getDisplayName():workspaceItem.getName();
|
||||
}
|
||||
|
||||
_log.debug("Building Item for: "+itemName);
|
||||
|
||||
//TODO ADD GET PATH WHEN WILL BE MORE FAST
|
||||
Item item = new Item(parent, workspaceItem.getId(), itemName, type, "", UserUtil.getUserFullName(workspaceItem.getOwner().getPortalLogin()), isFolder, false);
|
||||
item.setSharedFolder(workspaceItem.getType().equals(WorkspaceItemType.SHARED_FOLDER));
|
||||
item.setSharedFolder(isSharedFolder);
|
||||
|
||||
if(loadChildren){
|
||||
for (WorkspaceItem child: workspaceItem.getChildren()){
|
||||
_log.info("Converting child item: "+itemName);
|
||||
_log.trace("Converting child item: "+itemName);
|
||||
Item itemChild = getItem(item, child, showableTypes, filterCriteria, false);
|
||||
_log.info("Item: "+itemName +" converted!!!");
|
||||
_log.trace("Item: "+itemName +" converted!!!");
|
||||
if (itemChild!=null){
|
||||
item.addChild(itemChild);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue