/* ================================================================== * Created [2009-4-27 下午11:32:55] by Jon.King * ================================================================== * TSS * ================================================================== * mailTo:jinpujun@hotmail.com * Copyright (c) Jon.King, 2009-2012 * ================================================================== */ package com.jinhe.tss.core.common.progress; /** * <p> ProgressThreadGroup.java </p> * 进度条线程组,用于中止线程。 * */ public class ProgressThreadGroup extends ThreadGroup { private Progress progress; public ProgressThreadGroup(String name, Progress progress) { super(name); this.progress = progress; } public void uncaughtException(Thread t, Throwable e){ super.uncaughtException(t, e); progress.setException(e); progress.setNormal(false); //设置为不正常 } }