Revision a5296182

b/gss/src/gr/ebs/gss/client/FolderPropertiesDialog.java
116 116
		generalTable.setWidget(0, 1, folderName);
117 117
		if (create)
118 118
			generalTable.setText(1, 1, folder.getName());
119
		else if(folderItem.getParentItem() == null || ((DnDTreeItem)folderItem.getParentItem()).getFolderResource() == null)
119
		else if(folderItem.getParentItem() == null)
120 120
			generalTable.setText(1, 1, "-");
121
		else
121
		else if(((DnDTreeItem)folderItem.getParentItem()).getSharedResource() != null){
122
			DnDTreeItem item =  (DnDTreeItem) GSS.get().getFolders().getUserItem(GSS.get().getFolders().getRootItem(), folder.getPath());
123
			if(item.getParentItem() != null)
124
				generalTable.setText(1, 1, ((DnDTreeItem)item.getParentItem()).getFolderResource().getName());
125
			else
126
				generalTable.setText(1, 1, "-");
127
		}
128
		else if(((DnDTreeItem)folderItem.getParentItem()).getOtherUserResource() != null)
129
			generalTable.setText(1, 1, ((DnDTreeItem)folderItem.getParentItem()).getOtherUserResource().getName());
130
		else if(((DnDTreeItem)folderItem.getParentItem()).getFolderResource() != null)
122 131
			generalTable.setText(1, 1, ((DnDTreeItem)folderItem.getParentItem()).getFolderResource().getName());
132
		else
133
			generalTable.setText(1, 1, "-");
123 134
		generalTable.setText(2, 1, folder.getOwner());
124 135
		DateTimeFormat formatter = DateTimeFormat.getFormat("d/M/yyyy h:mm a");
125 136
		if(folder.getCreationDate() != null)

Also available in: Unified diff