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

📄 resourcelibfinder.java

📁 这个是使用java开发的一个平台
💻 JAVA
字号:
package com.exp.fcl.configs.finders;

import java.io.File;
import java.util.Vector;

import com.exp.fcl.configs.ConfigFinderSupport;
import com.exp.fcl.syscfg.SystemConfig;
import com.exp.fcl.util.FileUtil;

public class ResourceLibFinder extends ConfigFinderSupport {
    protected String[] listKeyNames() {
        String path = SystemConfig.getResourcePath();
        String[] rets = FileUtil.getSubFileNames(path, new String[] { ".xml" });
        if (rets != null) {
            int nCount = rets.length;
            Vector names = new Vector();
            for (int i = 0; i < nCount; i++) {
                String temp = rets[i];
                if (temp.indexOf("_") == -1) {
                    temp = temp.substring(0, temp.indexOf("."));
                    names.add(temp);
                }
            }
            return (String[]) names.toArray(new String[names.size()]);
        } else {
            return null;
        }
    }

    /**
     * 得到当前loader对应的配置文件列表
     * 
     * @return
     */
    public String[] getConfigFiles() {
        String[] keys = this.listKeyNames();
        int length = keys.length;
        for (int i = 0; i < length; i++) {
            keys[i] = SystemConfig.ResourceLib + File.separator + keys[i]
                    + ".xml";
        }
        return keys;
    }

    protected String getConfigFileName() {
        return null;
    }

}

⌨️ 快捷键说明

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