本文整理了Java中org.openide.util.Task.addTaskListener()
方法的一些代码示例,展示了Task.addTaskListener()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Task.addTaskListener()
方法的具体详情如下:
包路径:org.openide.util.Task
类名称:Task
方法名:addTaskListener
[英]Add a listener to the task.
[中]将侦听器添加到任务中。
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide-loaders
public HoldInstance (DataObject source, InstanceCookie cookie) {
this.cookie = cookie;
this.source = source;
if (cookie instanceof Task) {
// for example FolderInstance ;-) attach itself for changes
// in the cookie
Task t = (Task)cookie;
t.addTaskListener (
(TaskListener)org.openide.util.WeakListeners.create (TaskListener.class, this, t)
);
}
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-apisupport-wizards
public static void redefineLayout(Project p, JButton toEnable) {
try {
AtomicReference<FileObject> userDir = new AtomicReference<FileObject>();
Task task = invokeDesignMode(p, userDir);
if (task == null) {
toEnable.setEnabled(true);
}
task.addTaskListener(new DesignSupport(p, toEnable, userDir));
} catch (IOException ex) {
Exceptions.printStackTrace(ex);
}
}
代码示例来源:origin: org.netbeans.api/org-netbeans-spi-quicksearch
@Override
public void run() {
if (evalTask != null) {
evalTask.removeTaskListener(QuickSearchPopup.this);
}
evalTask = CommandEvaluator.evaluate(searchedText, rModel);
evalTask.addTaskListener(QuickSearchPopup.this);
// start waiting on all providers execution
RP.post(evalTask);
}
});
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-apisupport-wizards
task.addTaskListener(new PostProcess());
} catch (IOException e) {
NotifyDescriptor.Message msg = new NotifyDescriptor.Message(e.getMessage(),
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-web-project
/** Creates new form CustomizerFrameworks */
public CustomizerFrameworks(ProjectCustomizer.Category category, WebProjectProperties uiProperties) {
this.category = category;
this.uiProperties = uiProperties;
initComponents();
project = uiProperties.getProject();
jListFrameworks.setModel(new DefaultListModel());
((DefaultListModel) jListFrameworks.getModel()).addElement(NbBundle.getMessage(CustomizerFrameworks.class, "LBL_CustomizerFrameworks_Loading"));
// do not load frameworks again but use list from uiProperties; list is being loaded in background thread:
uiProperties.getLoadingFrameworksTask().addTaskListener(new TaskListener() {
public void taskFinished(Task task) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
initFrameworksList(project.getAPIWebModule());
}
});
}
});
if (uiProperties.getLoadingFrameworksTask().isFinished()) {
initFrameworksList(project.getAPIWebModule());
}
}
代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide
t.addTaskListener (new Selector ());
return e;
代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide
t.addTaskListener (new Selector ());
return e;
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-apisupport-wizards
task.addTaskListener(this);
代码示例来源:origin: org.netbeans.api/org-openide-text
prepareTask = t;
t.addTaskListener(new TaskListener() {
public void taskFinished(Task task) {
counterPrepareDocument--;
代码示例来源:origin: org.netbeans.api/org-openide-text
t.addTaskListener(new Selector());
内容来源于网络,如有侵权,请联系作者删除!