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

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


          網站導航:
           
          主站蜘蛛池模板: 永定县| 旬阳县| 陈巴尔虎旗| 广平县| 高要市| 乌鲁木齐县| 绥化市| 鹤峰县| 安康市| 三穗县| 沧州市| 军事| 图片| 甘孜| 夏河县| 朝阳区| 米脂县| 华阴市| 博爱县| 广德县| 土默特右旗| 综艺| 宜昌市| 都昌县| 巍山| 阳东县| 仪征市| 湘乡市| 大埔区| 库伦旗| 武宣县| 曲水县| 弋阳县| 通山县| 拉萨市| 巴青县| 道孚县| 类乌齐县| 西吉县| 灵石县| 民和|