eventlistenerconfigfinder.java
来自「这个是使用java开发的一个平台」· Java 代码 · 共 36 行
JAVA
36 行
package com.exp.web.util.config;
import java.util.Vector;
import com.exp.fcl.configs.ConfigFinderSupport;
import com.exp.fcl.configs.ConfigUtil;
import com.exp.fcl.xml.EXPXMLDocument;
import com.exp.fcl.xml.EXPXMLNode;
public class EventListenerConfigFinder extends ConfigFinderSupport {
private static final String EXTRACT_NODE = "validators-define";
public String[] getConfigFiles() {
return new String[] { ConfigUtil.KEY_JSPEVENTLISTENERS };
}
protected String[] listKeyNames() {
Vector keys = new Vector();
EXPXMLDocument xmlDoc = (EXPXMLDocument) this.configDocument;
if (xmlDoc != null) {
EXPXMLNode root = xmlDoc.getRoot();
int count = root.getChildNodesCount();
for (int i = 0; i < count; i++) {
String page = root.getChildNode(i).getNodeName();
if (!page.equals(EXTRACT_NODE)) {
keys.add(page);
}
}
}
return (String[]) keys.toArray(new String[keys.size()]);
}
public String getConfigFileName() {
return ConfigUtil.KEY_JSPEVENTLISTENERS;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?