org.eclipse.core.runtime.jobs.Job#getName ( )源码实例Demo

下面列出了org.eclipse.core.runtime.jobs.Job#getName ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: tlaplus   文件: DummyJobChangeListener.java
public void done(IJobChangeEvent event) {
	final Job j = event.getJob();
	if(j.belongsTo(ToolboxJob.FAMILY)) {
		final String jobName = j.getName();
		if(jobName.endsWith(model.getName())) {
			job = j;
		}
	}
}
 
源代码2 项目: thym   文件: JobUtils.java
/**
 * A workaround for https://bugs.eclipse.org/bugs/show_bug.cgi?id=405456 in
 * Eclipse 4.3.0M7 (since -Dorg.eclipse.ui.testsDisableWorkbenchAutoSave=true
 * option is not yet implemented in M7)
 *
 * @param job
 * @return
 */
private static boolean shouldIgnoreJob(Job job) {
	for (String name : IGNORE_JOBS_NAMES) {
		if (name != null && job != null && job.getName() != null && name.equalsIgnoreCase(job.getName().trim())) {
			System.out.println("Ignoring the non-build long running job: " + job.getName());
			return true;
		}
	}
	return false;
}