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

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


          網站導航:
           
          主站蜘蛛池模板: 万全县| 信阳市| 巴中市| 防城港市| 内丘县| 靖安县| 洛隆县| 恩平市| 蕲春县| 无锡市| 东光县| 民和| 大姚县| 花垣县| 和顺县| 平山县| 桓仁| 昭苏县| 济南市| 沁源县| 遵义县| 武城县| 探索| 深泽县| 孟津县| 绥阳县| 河西区| 文安县| 湘阴县| 湘潭市| 湟中县| 秦皇岛市| 四平市| 龙岩市| 逊克县| 密山市| 南通市| 卓资县| 沧源| 延安市| 定陶县|