Revision fbff60ff web_client/src/gr/grnet/pithos/web/client/CellTreeViewModel.java

b/web_client/src/gr/grnet/pithos/web/client/CellTreeViewModel.java
322 322
        	  
323 323
        	  DnDFolderPopupMenu popup ;
324 324
        	  if(context.getDraggableData() instanceof FileResource){
325
        		  if(context.getDroppableData() instanceof RestResourceWrapper)
326
        			  popup = new DnDFolderPopupMenu(images, ((RestResourceWrapper) context.getDroppableData()).getResource(), Arrays.asList(context.getDraggableData()));
327
        		  else
328
        			  popup = new DnDFolderPopupMenu(images, null, Arrays.asList(context.getDraggableData()));
325
//        		  if(context.getDroppableData() instanceof RestResourceWrapper)
326
//        			  popup = new DnDFolderPopupMenu(images, ((RestResourceWrapper) context.getDroppableData()).getResource(), Arrays.asList(context.getDraggableData()));
327
 //       		  else
328
 //       			  popup = new DnDFolderPopupMenu(images, null, Arrays.asList(context.getDraggableData()));
329 329
        	  }
330 330
        	  
331 331
        	  else{
332
        		  if(context.getDroppableData() instanceof RestResourceWrapper)
333
        			  popup = new DnDFolderPopupMenu(images, ((RestResourceWrapper) context.getDroppableData()).getResource(), context.getDraggableData());
334
        		  else
335
        			  popup = new DnDFolderPopupMenu(images, null, context.getDraggableData());
332
//        		  if(context.getDroppableData() instanceof RestResourceWrapper)
333
//        			  popup = new DnDFolderPopupMenu(images, ((RestResourceWrapper) context.getDroppableData()).getResource(), context.getDraggableData());
334
//        		  else
335
//        			  popup = new DnDFolderPopupMenu(images, null, context.getDraggableData());
336 336
        	  }
337 337
        	  
338 338
        	  int left = context.getDroppable().getAbsoluteLeft() + 40;
339 339
              int top = context.getDroppable().getAbsoluteTop() + 20;
340
              popup.setPopupPosition(left, top);
340
//              popup.setPopupPosition(left, top);
341 341
        	 
342
        	  popup.show();
342
 //       	  popup.show();
343 343
          }
344 344
        });
345 345
	}

Also available in: Unified diff