@Override protected IStatus run(IProgressMonitor monitor) { // roots String[] rootIds = Client.getRootsArray(); Root[] roots = new Root[rootIds.length]; for (int i = 0; i < roots.length; i++) { roots[i] = new Root(rootIds[i], FETCHING_SUBS); } new FetchJob2(roots).schedule(); rootsCache = roots; refresh(); return Status.OK_STATUS; }