Eclipse Plug in 开发 学习点滴(3) - EFS(Eclipse File System 简称EFS) 获得指定目录下的 文件/文件夹 列表
来源:互联网 发布:java中的^ 编辑:程序博客网 时间:2024/04/30 20:58
找了好久的Eclipse文件系统类啊,原来你躲在这啊;想获得整个项目的所有文件看了IResource啥的一遍又一遍啊,就是找不到返回所有文件或者文件夹的方法啊
原来关键就在这里啊。(Eclipse File System 简称EFS)
以下是关键句。
IFileSystem filesys = EFS.getLocalFileSystem();
这里是完整的代码。
IWorkspace workspace = ResourcesPlugin.getWorkspace();
IWorkspaceRoot root = workspace.getRoot();IProject[] projects = root.getProjects();
if(null != projects && 0 < projects.length)
{
IProject project = projects[0];
try
{
StringBuffer fileNames = new StringBuffer();
IFileSystem filesys = EFS.getLocalFileSystem();
IFileStore store = filesys.getStore(project.getLocation());
IFileInfo[] fileInfos = store.childInfos(EFS.NONE, null);
for(IFileInfo info : fileInfos)
{
fileNames.append(info.getName());
}
MessageDialog.openInformation(window.getShell(), "Files name", fileNames.toString());
}
catch (Exception e)
{
e.printStackTrace();
}
}
- Eclipse Plug in 开发 学习点滴(3) - EFS(Eclipse File System 简称EFS) 获得指定目录下的 文件/文件夹 列表
- 关于 EFS Encrypting File System
- Eclipse Plug in 开发 学习点滴(1) - 有关ResourcesPlugin类的使用和MANIFEST.MF文件中的插件包添加问题
- Eclipse Plug in 开发 学习点滴(2) - 安装VisualEditor1.5的主义事项
- 获得指定文件夹下的文件列表
- encrypted file system(NTFS) recovery--EFS
- 如何破解加密的EFS文件
- EFS文件加密技术
- WindowsServer EFS文件加密
- 在基于Ext的Efs框架下动态加载数据列表Grid
- EFS加密的破解
- efs破解的一线生机
- EFS加密的一线生机
- Eclipse Plug-in的资料
- Java File类学习笔记1:运用FileNameFilter类,获得某一目录下所有指定扩展名的文件
- Eclipse 开发plug-in 引用其它项目时 导出plug-in的方法
- 获得指定文件夹下的子文件目录及子文件MD5值
- eclipse plug-in 的开发-- Rich Client 教程
- asp.net 文件上传报错
- VM 快捷键
- Android使用dom4j时报 java.lang.NoClassDefFoundError错误的处理办法
- 解决MySQL不能远程登录_用户创建与授权_grant all privileges on(转)
- bash if 错误
- Eclipse Plug in 开发 学习点滴(3) - EFS(Eclipse File System 简称EFS) 获得指定目录下的 文件/文件夹 列表
- Codeforces Round #124 (Div. 2) / C. Lexicographically Maximum Subsequence
- Linux下的Shell编程基础知识
- dwr(Direct Web Remoting)的使用
- javascript 控制 DIV等html元素的显示和隐藏 .
- 线性判别分析(Linear Discriminant Analysis, LDA)算法分析
- 我们公司就这样
- Oracle11G R2用exp无法导出空表
- Oracle PL/SQL之联接