站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > NetBeans API Javadoc 4.1.0

AsyncGUIJob (NetBeans APIs) - NetBeans API Javadoc 4.1.0


org.openide.util
Interface AsyncGUIJob


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.

Since:
3.36

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

construct

public void construct()
Worker method, can be called in any thread but event dispatch thread. Implement your time consuming work here. Always called and completed before finished() method.


finished

public void finished()
Method to update UI using given data constructed in construct() method. Always called in event dispatch thread, after construct() method completed its execution.



Built on May 4 2005.  |  Portions Copyright 1997-2005 Sun Microsystems, Inc. All rights reserved.