posts - 4,  comments - 7,  trackbacks - 0
          之前有同事問到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強大且方便多了。

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

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


          網站導航:
           
          主站蜘蛛池模板: 迁安市| 水富县| 凌云县| 河南省| 思茅市| 水城县| 互助| 汶上县| 新和县| 曲水县| 宝应县| 额尔古纳市| 云浮市| 丰城市| 尤溪县| 阿克| 紫阳县| 龙里县| 勃利县| 榆社县| 连南| 临高县| 蛟河市| 仲巴县| 龙井市| 贵阳市| 连云港市| 民乐县| 徐闻县| 定边县| 临汾市| 马鞍山市| 天水市| 林甸县| 铜梁县| 建水县| 特克斯县| 西乌珠穆沁旗| 溆浦县| 罗田县| 闽侯县|