simplefilter.java
来自「geotools的源码」· Java 代码 · 共 40 行
JAVA
40 行
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 + =
减小字号Ctrl + -
显示快捷键?