public void dragSetData(DragSourceEvent event){ List elements= getResources(); if (elements == null || elements.size() == 0) { event.data= null; return; } event.data= getResourceLocations(elements); }
@Override public void dragSetData(DragSourceEvent event){ List<IResource> elements= getResources(); if (elements == null || elements.size() == 0) { event.data= null; return; } event.data= getResourceLocations(elements); }
@Override public void dragSetData(DragSourceEvent event){ List<IResource> elements= getResources(); if (elements == null || elements.size() == 0) { event.data= null; return; } event.data= getResourceLocations(elements); }
/* package */ void handleDropMove(DragSourceEvent event) { final List elements= getResources(); if (elements == null || elements.size() == 0) return;
/* package */ void handleDropMove() { final List<IResource> elements= getResources(); if (elements == null || elements.size() == 0) return;
/* package */ void handleDropMove() { final List<IResource> elements= getResources(); if (elements == null || elements.size() == 0) return;
private void handleRefresh() { final Set<IResource> roots= collectRoots(getResources()); WorkspaceModifyOperation op= new WorkspaceModifyOperation() { @Override public void execute(IProgressMonitor monitor) throws CoreException { try { monitor.beginTask(PackagesMessages.DragAdapter_refreshing, roots.size()); MultiStatus status= createMultiStatus(); Iterator<IResource> iter= roots.iterator(); while (iter.hasNext()) { IResource r= iter.next(); try { r.refreshLocal(IResource.DEPTH_ONE, new SubProgressMonitor(monitor, 1)); } catch (CoreException e) { status.add(e.getStatus()); } } if (!status.isOK()) { throw new CoreException(status); } } finally { monitor.done(); } } }; runOperation(op, true, false); }
private void handleRefresh() { final Set<IResource> roots= collectRoots(getResources()); WorkspaceModifyOperation op= new WorkspaceModifyOperation() { @Override public void execute(IProgressMonitor monitor) throws CoreException { try { monitor.beginTask(PackagesMessages.DragAdapter_refreshing, roots.size()); MultiStatus status= createMultiStatus(); Iterator<IResource> iter= roots.iterator(); while (iter.hasNext()) { IResource r= iter.next(); try { r.refreshLocal(IResource.DEPTH_ONE, new SubProgressMonitor(monitor, 1)); } catch (CoreException e) { status.add(e.getStatus()); } } if (!status.isOK()) { throw new CoreException(status); } } finally { monitor.done(); } } }; runOperation(op, true, false); }
private void handleRefresh(DragSourceEvent event) { final Set roots= collectRoots(getResources()); WorkspaceModifyOperation op= new WorkspaceModifyOperation() { public void execute(IProgressMonitor monitor) throws CoreException { try { monitor.beginTask(PackagesMessages.DragAdapter_refreshing, roots.size()); MultiStatus status= createMultiStatus(); Iterator iter= roots.iterator(); while (iter.hasNext()) { IResource r= (IResource)iter.next(); try { r.refreshLocal(IResource.DEPTH_ONE, new SubProgressMonitor(monitor, 1)); } catch (CoreException e) { status.add(e.getStatus()); } } if (!status.isOK()) { throw new CoreException(status); } } finally { monitor.done(); } } }; runOperation(op, true, false); }