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)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 平邑县| 丰县| 外汇| 榆树市| 合川市| 湾仔区| 新安县| 许昌市| 云阳县| 重庆市| 咸丰县| 卫辉市| 巴彦县| 朝阳区| 儋州市| 吴桥县| 垫江县| 康保县| 来凤县| 大港区| 嵊州市| 普安县| 黄浦区| 嘉峪关市| 沁阳市| 双柏县| 涿州市| 濮阳市| 渭南市| 清涧县| 清苑县| 睢宁县| 嵊州市| 桃源县| 湖北省| 修武县| 杨浦区| 绵竹市| 祥云县| 桃源县| 沾化县|