⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 operatorprogressmodel.java

📁 为了下东西 随便发了个 datamining 的源代码
💻 JAVA
字号:
package eti.bi.alphaminer.operation.operator;

import java.util.LinkedList;
import javax.swing.DefaultBoundedRangeModel;
import javax.swing.event.ChangeListener;

public class OperatorProgressModel extends  DefaultBoundedRangeModel{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	
	
	private LinkedList<OperatorProgressListener> listenerList = new LinkedList<OperatorProgressListener>();

	/** Adds a <code>OperatorProgressListener</code>.  The change listeners are run each
	     * time any one of the Bounded Range model properties changes.
	     *
	     * @param l the OperatorProgressListener to add
	     * @throws IllegalArgumentException throw this type of exception if l is not of type OperatorProgressListener
	     * @see javax.swing.DefaultBoundedRangeModel#addChangeListener(ChangeListener)
	     */
	public void addChangeListener(ChangeListener l){
		if(!(l instanceof OperatorProgressListener)) {
			  throw new IllegalArgumentException("Listener " + l +
						 " is not of type OperatorProgressListener");
		}
	    listenerList.add((OperatorProgressListener)l);
	}
	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -