<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    9910

    單飛

       :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
        public static ToolsProject getDefaultProject()throws Exception{
            
    if(instance!= null){
                
    return instance;
            }

            IWorkspaceRoot root 
    = ResourcesPlugin.getWorkspace().getRoot();
            IProject prj 
    = root.getProject("DefaultProject");
            
    if (!prj.exists()) {
                
    final IWorkspace workspace = ResourcesPlugin.getWorkspace();
                
    final IProjectDescription desc = workspace.newProjectDescription(prj.getName());
                desc.setNatureIds(
    new String[] "com.test.tools" });
                desc.setComment(
    "TOOLS");
                prj.create(desc, 
    null);
                prj.open(IResource.BACKGROUND_REFRESH, 
    null);
            }

            ToolsProject prject 
    = new ToolsProject();
            prject.setPrject(prj);
            
    return prject;
        }

    IContainer container = (IContainer) resource;
                
    final IFile file = container.getFile(new Path(sName + "/" + "s" + ".xml"));
                ensureFolder((IFolder) file.getParent());


    InputStream stream 
    = openContentStream(siteName);
                
    if (file.exists()) {
                    file.setContents(stream, 
    truetrue, monitor);
                }
     else {
                    file.create(stream, 
    true, monitor);
                }


    stream.close();

    private InputStream openContentStream(String siteName) {
            Site site 
    = new Site();
            site.setName(siteName);
            XStream xstream 
    = new XStream(new DomDriver());
                    String xml 
    = xstream.toXML(site);
            
    return new ByteArrayInputStream(xml.getBytes());
        }

    創(chuàng)建目錄 mkdirs
    public static void ensureFolder(IFolder folder) throws CoreException {
            IContainer parent 
    = folder.getParent();
            
    if (parent instanceof IFolder) {
                ensureFolder((IFolder) parent);
            }

            
    if (!folder.exists()) {
                folder.create(
    truefalsenull);
            }


        }



    刪除目錄
    dFolder.delete(
    truenull);


    監(jiān)聽到資源發(fā)生變化

    private void hookResourceListener() {
            IWorkspace workspace 
    = ResourcesPlugin.getWorkspace();
            IResourceChangeListener listener 
    = new IResourceChangeListener() {
                
    public void resourceChanged(IResourceChangeEvent event) {
                    viewer.refresh();
                }

            }
    ;
            workspace.addResourceChangeListener(listener);
        }
    posted on 2009-04-02 13:49 單飛 閱讀(715) 評論(0)  編輯  收藏

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 污污的视频在线免费观看| 色妞WWW精品免费视频| 亚洲人片在线观看天堂无码| 亚洲国产精品无码成人片久久| 日韩免费无砖专区2020狼| 777成影片免费观看| 久久免费香蕉视频| 小说区亚洲自拍另类| 亚洲乱码无限2021芒果| 亚洲av永久无码精品国产精品| 免费国产成人高清视频网站| 国产一卡2卡3卡4卡无卡免费视频| 秋霞人成在线观看免费视频| 好吊色永久免费视频大全 | 一区二区三区精品高清视频免费在线播放 | 亚洲成A∨人片在线观看不卡| 在线观看国产情趣免费视频| 91香蕉视频免费| 日本在线看片免费人成视频1000| a一级爱做片免费| 风间由美在线亚洲一区| 日韩亚洲不卡在线视频中文字幕在线观看| 亚洲av午夜福利精品一区人妖| 亚洲精品NV久久久久久久久久| 免费永久国产在线视频| 免费无码看av的网站| 麻豆精品国产免费观看| 最近2019中文字幕免费看最新| 18禁免费无码无遮挡不卡网站| 久久午夜夜伦鲁鲁片免费无码影视| 无码人妻丰满熟妇区免费| 嫩草成人永久免费观看| 你懂的网址免费国产| 国产在线播放线91免费| 岛国精品一区免费视频在线观看| 精选影视免费在线 | eeuss免费天堂影院| 国产免费一区二区三区不卡| 黄色片免费在线观看| 99在线观看免费视频| 91精品国产免费|