开发时候需要用到file同步机制,我试用IFile.refreshLocal(IResource.DEPTH_ZERO,null)来实现,发现file向Ifile装换。网上搜索得到:
同步刷新机制:
IResource res= ResourcesPlugin.getWorkspace().getRoot().findMember(editorinput.getPath());
res.refreshLocal(IResource.DEPTH_ZERO,null);
或者
IFile file = editorinput.getFile();
file.refreshLocal(IResource.DEPTH_ZERO,null);
IFile与File转换
IProject fsProject = ResourceModelUtils.getProject(project);
IFolder tmpFolder = ResourceUtils.getFolder(fsProject, RepositoryConstants.TEMP_DIRECTORY, true);
String tmpFilename = "DOC" + documentationItem.getProperty().getId();
IFile fileTmp = tmpFolder.getFile(tmpFilename);//Get IFile reference by file name;
File file = fileTmp.getLocation().toFile(); //Get File reference by IFile reference.
File newFile = new File(fileTmp.getLocation().toOSString()); //Convert IFile to File.
IFile的功能比File强大且方便多了。
分享到:
相关推荐
ios文件管理器ifile
fix3最终版修正音乐播放限制,集成的文件浏览器支持同时创建,删除、复制、剪切移动、粘贴或者压缩多个文件或目录,重命名文件或目录,使用书签标记文件或文件夹,跨层级搜索档案,使用苹果MOBILEMAIL通过电子邮件...
这是一个关于brew 文件操作的小例子,这是一个关于brew 文件操作的小例子
ios3.0可用的文件浏览器。
ifile-v1.3.1.deb iphone 资源管理软件,进行越狱后手机的文件管理类 提取】、】进行权限修改。是必备工具
iFile_1.3.0-9ipad.deb
ipad如何利用iFile来传输文件.docx
ipad利用iFile来传输文件教程.docx
资源 文档:https://ifile.space/docs/
iOS的文件管理软件 通过ifunbox将deb文件传至/private/var/root/Media/Cydia/AutoInstall下重启安装
功能强大的文件管理器ifile 1.6.1破解版安装说明:先卸载原来的旧版本,重启后再安装这个新版本!使用ifunbox上传到cydia安装目录,然后重启自动安装!本软件自带简体中文语言,可以放心使用!注:解压后再安装!
iOS上强大的文件管理工具iFile的deb文件
ifile路径表 - ifile iphone 越狱 路径表. 超详细的路径表软件目录路径
用于管理iphone文件系统,并可以通过蓝牙传输文件及安装其他deb程序
Hadoop中的IFile接口的源代码分析
软件简介:强大的文件管理器;可以管理ipad里任何文件--包括移动、粘贴、复制、建立文件夹链接、解压、压缩、上传下载、搜索、编辑文件、播放影音文件等等;基本可以媲美pc上类似的功能。。。 推荐理由:无权限的...
Safari Download Manager 一款Safari浏览器...iFile文件管理工具,主要功能:集成的文件浏览器,支持:同时创建、删除、复制、剪切(移动)、粘贴或压缩多个文件或目录重命名文件或目录使用书签标记文件或文件夹跨层级搜寻
你懂得!啊是的发生发射点发所发生的发生的发射点发司法所发送方式打发打发似的发生发生
ifile 越狱ipad iphone必备
iFile 1.42的依赖包,最新版貌似还没有破解,这个基本功能都可以使用~经典版本