de.grogra.pf.ui
public interface JobManager extends Context
| Modifier and Type | Interface and Description |
|---|---|
static interface |
JobManager.ExecutionListener |
| Modifier and Type | Field and Description |
|---|---|
static int |
ACTION_FLAGS |
static int |
PRIORITY_MASK |
static int |
QUIET |
static int |
RENDER_FLAGS |
static short |
RENDER_PRIORITY |
static short |
UI_PRIORITY |
static int |
UPDATE_FLAGS |
static short |
UPDATE_PRIORITY |
| Modifier and Type | Method and Description |
|---|---|
void |
addExecutionListener(JobManager.ExecutionListener listener) |
void |
cancelQueuedJob(Command command) |
void |
cancelTimedJob(Command command) |
void |
execute(Command command,
java.lang.Object info,
Context ctx,
int flags) |
java.lang.Thread |
getMainThread() |
ThreadContext |
getThreadContext() |
boolean |
hasJobQueued(int minPriority) |
boolean |
hasTimedJobQueued() |
void |
removeExecutionListener(JobManager.ExecutionListener listener) |
void |
runAt(long time,
Command command,
java.lang.Object info,
Context ctx) |
void |
runBlocking(java.lang.Runnable r) |
void |
runLater(Command command,
java.lang.Object info,
Context ctx,
int flags) |
void |
runLater(long delay,
Command command,
java.lang.Object info,
Context ctx) |
getComponent, getPanel, getWindow, getWorkbenchstatic final int ACTION_FLAGS
static final int PRIORITY_MASK
static final int QUIET
static final int RENDER_FLAGS
static final short RENDER_PRIORITY
static final short UI_PRIORITY
static final int UPDATE_FLAGS
static final short UPDATE_PRIORITY
void addExecutionListener(JobManager.ExecutionListener listener)
void cancelQueuedJob(Command command)
void cancelTimedJob(Command command)
java.lang.Thread getMainThread()
ThreadContext getThreadContext()
boolean hasJobQueued(int minPriority)
boolean hasTimedJobQueued()
void removeExecutionListener(JobManager.ExecutionListener listener)
void runBlocking(java.lang.Runnable r)