public boolean isDone() { return core.isDone(); }
public boolean isDone() { return core.isDone(); }
public boolean isDone() { return core.isDone(); }
public boolean isDone() { return core.isDone(); }
while (markCount == start && !f.isDone()) markCountLock.wait(10 * 1000);
@Override Future<URLish> resolveURL(Channel channel, String resourcePath) throws IOException, InterruptedException { Future<URL> f = initiateJarRetrieval(channel); if (f.isDone()) // prefer using the jar URL if the stuff is already available return new ResourceImageInJar(sum1,sum2,null).resolveURL(channel,resourcePath); else return super.resolveURL(channel, resourcePath); }
for (Future<?> f : futures) { try { if(!f.isDone() && !messageReported) { messageReported = true; listener.getLogger().println(Messages.IvyBuilder_Waiting());
for (Future<?> f : futures) { try { if(!f.isDone() && !messageReported) { messageReported = true; listener.getLogger().println(Messages.IvyBuilder_Waiting());
for (Future<?> f : futures) { try { if(!f.isDone() && !messageReported) { messageReported = true; listener.getLogger().println(Messages.IvyBuilder_Waiting());
for (Future<?> f : futures) { try { if(!f.isDone() && !messageReported) { messageReported = true;
for (Future<?> f : futures) { try { if(!f.isDone() && !messageReported) { messageReported = true; listener.getLogger().println(Messages.MavenBuilder_Waiting());
if(!messageReported && !f.isDone()) { messageReported = true; listener.getLogger().println(Messages.MavenBuilder_Waiting());
if (future != null && !future.isDone()) { future.cancel(true);
if (img.isDone()) { try { return rcl.loadClassFile(name, img.get());