posts - 4,  comments - 7,  trackbacks - 0
          之前有同事問到IFile與File之間的互換問題,當時自己也不清楚,今天在閱讀代碼的時候發(fā)現(xiàn)了他們之間的互換是非常方便的。

          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強大且方便多了。

          愛生活,愛Eclipse!
          posted on 2007-12-18 14:24 jackgogogo(Dengues Studio) 閱讀(2915) 評論(1)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 临泽县| 太仆寺旗| 无为县| 尚志市| 景德镇市| 苏州市| 乐至县| 临安市| 务川| 友谊县| 鄂尔多斯市| 喜德县| 定安县| 嵩明县| 咸宁市| 潜江市| 乳山市| 托克托县| 和平区| 察雅县| 乐业县| 鞍山市| 金塔县| 金寨县| 固原市| 青阳县| 天峻县| 绥棱县| 南部县| 绍兴市| 南宁市| 油尖旺区| 嘉鱼县| 镇原县| 拜泉县| 兴城市| 鱼台县| 深圳市| 正宁县| 南木林县| 潼关县|