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

📄 simplefilter.java

📁 geotools的源码
💻 JAVA
字号:
package uk.ac.leeds.ccg.geotools;
import java.util.*;
import java.io.*;

public abstract class SimpleFilter implements Filter,Serializable{
	
	Vector listeners = new Vector();
   
    public void removeFilterChangedListener(FilterChangedListener lcl)
    {
       listeners.removeElement(lcl); 
    }
    public void addFilterChangedListener(FilterChangedListener lcl)
    {
        listeners.addElement(lcl);
    }
    
    public void notifyFilterChangedListeners(int reason){
    Vector l;
            FilterChangedEvent lce = new FilterChangedEvent(this,reason);
            synchronized(this) {l = (Vector)listeners.clone(); }
            
            for (int i = 0; i < l.size();i++) {
                ((FilterChangedListener)l.elementAt(i)).filterChanged(lce);
            }   
    }
    
    public String getHeader(){
        return "noInfo";
    }
    
    public String getAsRow(){
        return "na";
    }

    public abstract Object clone();
	
	
}

⌨️ 快捷键说明

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