Package editor.util
Class BackgroundOperation
java.lang.Object
editor.util.BackgroundOperation
-
Method Summary
Modifier and TypeMethodDescriptionvoiddoBackgroundOp(Runnable run, boolean showWaitCursor) Runs a job in a background thread, using the ExecutorService, and optionally sets the cursor to the wait cursor and blocks input.voidSets the mouse cursor to the wait cursor, blocks input, and queues the runnable up in the ExecutorService.static BackgroundOperationinstance()voidPumps through all current events in the background operation queue.voidwaitOnBackgroundOp(long timeout)
-
Method Details
-
instance
-
doBackgroundWaitOp
Sets the mouse cursor to the wait cursor, blocks input, and queues the runnable up in the ExecutorService. -
doBackgroundOp
Runs a job in a background thread, using the ExecutorService, and optionally sets the cursor to the wait cursor and blocks input. -
waitOnBackgroundOp
public void waitOnBackgroundOp()Pumps through all current events in the background operation queue. Note that this is *NOT* a settle. Any operations added after this method is invoked will not be executed. -
waitOnBackgroundOp
public void waitOnBackgroundOp(long timeout)
-