|
org.openide.util 6.8.31 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AsyncGUIJob
Service provider interface (SPI) for executing of time consuming task which
results are visible in UI.
Typical usage is post-initialization of UI components or various long lasting
operations like network accessing invoked directly or indirectly by user
from UI.
Note that it's often desirable to provide cancel support, at least for
longer lasting jobs. See Cancellable
support.
Keep in mind that methods construct()
and
Cancellable.cancel()
can be called concurrently and
require proper synchronization as such.
Method Summary | |
---|---|
void |
construct()
Worker method, can be called in any thread but event dispatch thread. |
void |
finished()
Method to update UI using given data constructed in construct()
method. |
Method Detail |
---|
void construct()
finished()
method.
void finished()
construct()
method. Always called in event dispatch thread, after construct()
method completed its execution.
|
org.openide.util 6.8.31 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |