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

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


          網站導航:
           
          主站蜘蛛池模板: 乐安县| 丘北县| 岑溪市| 晋中市| 广丰县| 台江县| 来宾市| 华坪县| 民和| 怀仁县| 临猗县| 南投县| 商南县| 通山县| 岳阳县| 南昌市| 扎兰屯市| 德化县| 津南区| 印江| 西华县| 鞍山市| 弥勒县| 金寨县| 尼木县| 清苑县| 自贡市| 鞍山市| 太仓市| 宁乡县| 通河县| 古丈县| 安龙县| 聂拉木县| 喀喇沁旗| 凤城市| 喀喇| 游戏| 平罗县| 县级市| 汉川市|