META-INF/MANIFEST.MF
META-INF/ECLIPSE_.SF
META-INF/ECLIPSE_.RSA
META-INF/
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/concurrent/
org/eclipse/equinox/concurrent/future/
org/eclipse/equinox/concurrent/future/FutureProgressMonitor.classFutureProgressMonitor.java
package org.eclipse.equinox.concurrent.future
public org.eclipse.equinox.concurrent.future.FutureProgressMonitor extends org.eclipse.core.runtime.ProgressMonitorWrapper {
private org.eclipse.core.runtime.IProgressMonitor monitor
private Object lock
public void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
public void beginTask (java.lang.String, int)
String name
int totalWork
public void done ()
public void internalWorked (double)
double work
public void setCanceled (boolean)
boolean value
public void setTaskName (java.lang.String)
String name
public void subTask (java.lang.String)
String name
public void worked (int)
int work
public void setChildProgressMonitor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor value
}
org/eclipse/equinox/concurrent/future/ThreadsExecutor.classThreadsExecutor.java
package org.eclipse.equinox.concurrent.future
public org.eclipse.equinox.concurrent.future.ThreadsExecutor extends org.eclipse.equinox.concurrent.future.AbstractExecutor {
public void ()
protected java.lang.String createThreadName (org.eclipse.equinox.concurrent.future.IProgressRunnable)
org.eclipse.equinox.concurrent.future.IProgressRunnable runnable
protected java.lang.Runnable createRunnable (org.eclipse.equinox.concurrent.future.ISafeProgressRunner, org.eclipse.equinox.concurrent.future.IProgressRunnable)
org.eclipse.equinox.concurrent.future.ISafeProgressRunner runner
org.eclipse.equinox.concurrent.future.IProgressRunnable progressRunnable
protected void configureThreadForExecution (java.lang.Thread)
Thread thread
protected org.eclipse.equinox.concurrent.future.AbstractFuture createFuture (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public synchronized org.eclipse.equinox.concurrent.future.IFuture execute (org.eclipse.equinox.concurrent.future.IProgressRunnable, org.eclipse.core.runtime.IProgressMonitor) throws java.lang.IllegalThreadStateException
org.eclipse.equinox.concurrent.future.IProgressRunnable runnable
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.equinox.concurrent.future.AbstractFuture sof
Thread thread
}
org/eclipse/equinox/concurrent/future/IListenableFuture.classIListenableFuture.java
package org.eclipse.equinox.concurrent.future
public abstract org.eclipse.equinox.concurrent.future.IListenableFuture extends java.lang.Object implements org.eclipse.equinox.concurrent.future.IFuture {
public abstract void addListener (org.eclipse.equinox.concurrent.future.IExecutor, org.eclipse.equinox.concurrent.future.IProgressRunnable, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/equinox/concurrent/future/AbstractExecutor$1.classAbstractExecutor.java
package org.eclipse.equinox.concurrent.future
org.eclipse.equinox.concurrent.future.AbstractExecutor$1 extends java.lang.Object implements org.eclipse.equinox.concurrent.future.IProgressRunnable {
final org.eclipse.equinox.concurrent.future.AbstractExecutor this$0
private final Runnable val$runnable
void (org.eclipse.equinox.concurrent.future.AbstractExecutor, java.lang.Runnable)
public java.lang.Object run (org.eclipse.core.runtime.IProgressMonitor) throws java.lang.Exception
org.eclipse.core.runtime.IProgressMonitor monitor
}
org/eclipse/equinox/concurrent/future/SingleOperationListenableFuture.classSingleOperationListenableFuture.java
package org.eclipse.equinox.concurrent.future
public org.eclipse.equinox.concurrent.future.SingleOperationListenableFuture extends org.eclipse.equinox.concurrent.future.SingleOperationFuture implements org.eclipse.equinox.concurrent.future.IListenableFuture {
private org.eclipse.equinox.concurrent.future.IProgressRunnable progressRunnable
private org.eclipse.core.runtime.IProgressMonitor progressMonitor
private org.eclipse.equinox.concurrent.future.IExecutor listenerExecutor
public void ()
public void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
public void addListener (org.eclipse.equinox.concurrent.future.IExecutor, org.eclipse.equinox.concurrent.future.IProgressRunnable, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.equinox.concurrent.future.IExecutor executor
org.eclipse.equinox.concurrent.future.IProgressRunnable progressRunnable
org.eclipse.core.runtime.IProgressMonitor monitor
public void runWithProgress (org.eclipse.equinox.concurrent.future.IProgressRunnable)
org.eclipse.equinox.concurrent.future.IProgressRunnable runnable
private void execListenable ()
static void access$0 (org.eclipse.equinox.concurrent.future.SingleOperationListenableFuture)
}
org/eclipse/equinox/concurrent/future/IExecutor.classIExecutor.java
package org.eclipse.equinox.concurrent.future
public abstract org.eclipse.equinox.concurrent.future.IExecutor extends java.lang.Object {
public abstract org.eclipse.equinox.concurrent.future.IFuture execute (org.eclipse.equinox.concurrent.future.IProgressRunnable, org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/equinox/concurrent/future/SingleOperationFuture.classSingleOperationFuture.java
package org.eclipse.equinox.concurrent.future
public org.eclipse.equinox.concurrent.future.SingleOperationFuture extends org.eclipse.equinox.concurrent.future.AbstractFuture {
private static final String PLUGIN_ID
private Object resultValue
private org.eclipse.core.runtime.IStatus status
private org.eclipse.equinox.concurrent.future.TimeoutException timeoutException
protected org.eclipse.core.runtime.IProgressMonitor progressMonitor
public void ()
public void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor progressMonitor
public synchronized java.lang.Object get () throws java.lang.InterruptedException org.eclipse.core.runtime.OperationCanceledException
public synchronized java.lang.Object get (long) throws java.lang.InterruptedException org.eclipse.equinox.concurrent.future.TimeoutException org.eclipse.core.runtime.OperationCanceledException
long waitTimeInMillis
long startTime
long waitTime
public synchronized boolean isDone ()
public void runWithProgress (org.eclipse.equinox.concurrent.future.IProgressRunnable)
org.eclipse.equinox.concurrent.future.IProgressRunnable runnable
public synchronized org.eclipse.core.runtime.IStatus getStatus ()
public boolean hasValue ()
public synchronized boolean cancel ()
protected synchronized void setException (java.lang.Throwable)
Throwable ex
protected synchronized void set (java.lang.Object)
Object newValue
private synchronized void setStatus (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
private org.eclipse.equinox.concurrent.future.TimeoutException createTimeoutException (long)
long timeout
private void throwIfCanceled () throws org.eclipse.core.runtime.OperationCanceledException
org.eclipse.core.runtime.IProgressMonitor pm
public synchronized org.eclipse.core.runtime.IProgressMonitor getProgressMonitor ()
public synchronized boolean isCanceled ()
}
org/eclipse/equinox/concurrent/future/SingleOperationListenableFuture$1.classSingleOperationListenableFuture.java
package org.eclipse.equinox.concurrent.future
org.eclipse.equinox.concurrent.future.SingleOperationListenableFuture$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.equinox.concurrent.future.SingleOperationListenableFuture this$0
private final org.eclipse.equinox.concurrent.future.IProgressRunnable val$runnable
void (org.eclipse.equinox.concurrent.future.SingleOperationListenableFuture, org.eclipse.equinox.concurrent.future.IProgressRunnable)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
Object result
}
org/eclipse/equinox/concurrent/future/SingleOperationFuture$1.classSingleOperationFuture.java
package org.eclipse.equinox.concurrent.future
org.eclipse.equinox.concurrent.future.SingleOperationFuture$1 extends java.lang.Object implements org.eclipse.core.runtime.ISafeRunnable {
final org.eclipse.equinox.concurrent.future.SingleOperationFuture this$0
private final org.eclipse.equinox.concurrent.future.IProgressRunnable val$runnable
void (org.eclipse.equinox.concurrent.future.SingleOperationFuture, org.eclipse.equinox.concurrent.future.IProgressRunnable)
public void handleException (java.lang.Throwable)
Throwable exception
public void run () throws java.lang.Exception
Object result
}
org/eclipse/equinox/concurrent/future/TimeoutException.classTimeoutException.java
package org.eclipse.equinox.concurrent.future
public org.eclipse.equinox.concurrent.future.TimeoutException extends java.lang.Exception {
private static final long serialVersionUID
private final long duration
public void (long)
long time
public void (java.lang.String, long)
String message
long time
public long getDuration ()
}
org/eclipse/equinox/concurrent/future/ThreadsExecutor$1.classThreadsExecutor.java
package org.eclipse.equinox.concurrent.future
org.eclipse.equinox.concurrent.future.ThreadsExecutor$1 extends java.lang.Object implements java.lang.Runnable {
final org.eclipse.equinox.concurrent.future.ThreadsExecutor this$0
private final org.eclipse.equinox.concurrent.future.ISafeProgressRunner val$runner
private final org.eclipse.equinox.concurrent.future.IProgressRunnable val$progressRunnable
void (org.eclipse.equinox.concurrent.future.ThreadsExecutor, org.eclipse.equinox.concurrent.future.ISafeProgressRunner, org.eclipse.equinox.concurrent.future.IProgressRunnable)
public void run ()
}
org/eclipse/equinox/concurrent/future/AbstractFuture.classAbstractFuture.java
package org.eclipse.equinox.concurrent.future
public abstract org.eclipse.equinox.concurrent.future.AbstractFuture extends java.lang.Object implements org.eclipse.equinox.concurrent.future.IFuture org.eclipse.equinox.concurrent.future.ISafeProgressRunner {
public void ()
public abstract boolean isCanceled ()
public abstract org.eclipse.core.runtime.IProgressMonitor getProgressMonitor ()
}
org/eclipse/equinox/concurrent/future/AbstractListenableFuture.classAbstractListenableFuture.java
package org.eclipse.equinox.concurrent.future
public abstract org.eclipse.equinox.concurrent.future.AbstractListenableFuture extends org.eclipse.equinox.concurrent.future.AbstractFuture implements org.eclipse.equinox.concurrent.future.IListenableFuture {
public void ()
public abstract void addListener (org.eclipse.equinox.concurrent.future.IProgressRunnable, org.eclipse.equinox.concurrent.future.IExecutor)
}
org/eclipse/equinox/concurrent/future/ISafeProgressRunner.classISafeProgressRunner.java
package org.eclipse.equinox.concurrent.future
public abstract org.eclipse.equinox.concurrent.future.ISafeProgressRunner extends java.lang.Object {
public abstract void runWithProgress (org.eclipse.equinox.concurrent.future.IProgressRunnable)
}
org/eclipse/equinox/concurrent/future/IRunnableExecutor.classIRunnableExecutor.java
package org.eclipse.equinox.concurrent.future
public abstract org.eclipse.equinox.concurrent.future.IRunnableExecutor extends java.lang.Object {
public abstract void execute (java.lang.Runnable)
}
org/eclipse/equinox/concurrent/future/AbstractExecutor.classAbstractExecutor.java
package org.eclipse.equinox.concurrent.future
public abstract org.eclipse.equinox.concurrent.future.AbstractExecutor extends java.lang.Object implements org.eclipse.equinox.concurrent.future.IRunnableExecutor org.eclipse.equinox.concurrent.future.IExecutor {
public void ()
public void execute (java.lang.Runnable)
Runnable runnable
public abstract org.eclipse.equinox.concurrent.future.IFuture execute (org.eclipse.equinox.concurrent.future.IProgressRunnable, org.eclipse.core.runtime.IProgressMonitor)
protected abstract org.eclipse.equinox.concurrent.future.AbstractFuture createFuture (org.eclipse.core.runtime.IProgressMonitor)
}
org/eclipse/equinox/concurrent/future/ImmediateExecutor.classImmediateExecutor.java
package org.eclipse.equinox.concurrent.future
public org.eclipse.equinox.concurrent.future.ImmediateExecutor extends org.eclipse.equinox.concurrent.future.AbstractExecutor implements org.eclipse.equinox.concurrent.future.IExecutor org.eclipse.equinox.concurrent.future.IRunnableExecutor {
public void ()
protected org.eclipse.equinox.concurrent.future.AbstractFuture createFuture (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.equinox.concurrent.future.IFuture execute (org.eclipse.equinox.concurrent.future.IProgressRunnable, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.equinox.concurrent.future.IProgressRunnable runnable
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.equinox.concurrent.future.AbstractFuture sof
}
org/eclipse/equinox/concurrent/future/IProgressRunnable.classIProgressRunnable.java
package org.eclipse.equinox.concurrent.future
public abstract org.eclipse.equinox.concurrent.future.IProgressRunnable extends java.lang.Object {
public abstract java.lang.Object run (org.eclipse.core.runtime.IProgressMonitor) throws java.lang.Exception
}
org/eclipse/equinox/concurrent/future/IFuture.classIFuture.java
package org.eclipse.equinox.concurrent.future
public abstract org.eclipse.equinox.concurrent.future.IFuture extends java.lang.Object {
public abstract boolean cancel ()
public abstract java.lang.Object get () throws java.lang.InterruptedException org.eclipse.core.runtime.OperationCanceledException
public abstract java.lang.Object get (long) throws java.lang.InterruptedException org.eclipse.equinox.concurrent.future.TimeoutException org.eclipse.core.runtime.OperationCanceledException
public abstract org.eclipse.core.runtime.IStatus getStatus ()
public abstract boolean hasValue ()
public abstract boolean isDone ()
}
plugin.properties
about.html
.api_description