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) 閱讀(2906) 評論(1)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 重庆市| 兖州市| 昭通市| 化隆| 新田县| 子洲县| 东港市| 安泽县| 通州市| 内乡县| 鲁山县| 古田县| 漳平市| 宿迁市| 盖州市| 巴楚县| 丰都县| 襄城县| 大安市| 临漳县| 富蕴县| 炎陵县| 深州市| 大关县| 宝应县| 永昌县| 阜阳市| 晴隆县| 深州市| 惠东县| 巴里| 南阳市| 应用必备| 海宁市| 灵璧县| 余姚市| 五原县| 叶城县| 富民县| 衡南县| 梨树县|