欢迎来到天天文库
浏览记录
ID:47895769
大小:37.00 KB
页数:5页
时间:2019-10-20
《如何在自己的透视图(Perspective)里面加入eclipse自带视图,如Project Explorer视图》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、如何在自己的透视图(Perspective)里面加入eclipse自带视图,如ProjectExplorer视图呵呵 不好意思,这里我先前理解错了,加入eclipse自带视图直接addView("org.eclipse.ui.views.ResourceNavigator");就可以了下面我先前理解错了,不过有些代码对我还有点价值,这里也不删除了……大家见谅!!!由于这个是用于自己记忆的文章,这里写的可能粗略了点,大家见谅,如果看起来不太理解大家可以直接查看jdk源码中org.eclipse.ui.ide.applica
2、tion的源码,里面代码很少,不难理解,point="org.eclipse.ui.perspectives"这个扩展点便是了。 3、ass="org.eclipse.ui.internal.ide.application.ResourcePerspective" id="org.eclipse.ui.resourcePerspective"> %Perspective.resourceDescription 4、g.eclipse.ui.perspectiveExtensions"> //这里可以查看扩展点API,org.eclipse.ui.perspectiveExtensions扩展点,id-将添加至透视图的“导航”菜单的“显示在...”提示器的视图的唯一标识。 5、ui.navigator.ProjectExplorer"> packageorg.eclipse.ui.internal.ide.application;importorg.eclipse.ui.IFolderLayout;importorg.eclipse.ui.IPageLayout;importorg.eclipse.ui.IPerspectiveFactory;importorg.ecl
3、ass="org.eclipse.ui.internal.ide.application.ResourcePerspective" id="org.eclipse.ui.resourcePerspective"> %Perspective.resourceDescription
4、g.eclipse.ui.perspectiveExtensions"> //这里可以查看扩展点API,org.eclipse.ui.perspectiveExtensions扩展点,id-将添加至透视图的“导航”菜单的“显示在...”提示器的视图的唯一标识。 5、ui.navigator.ProjectExplorer">
5、ui.navigator.ProjectExplorer">
6、ipse.ui.navigator.resources.ProjectExplorer;importorg.eclipse.ui.wizards.newresource.BasicNewFileResourceWizard;importorg.eclipse.ui.wizards.newresource.BasicNewFolderResourceWizard;/** */publicclassResourcePerspectiveimplementsIPerspectiveFactory{ /** *Con
7、structsanewDefaultlayoutengine. */ publicResourcePerspective(){ super(); } /** *Definestheinitiallayoutforaperspective. */ publicvoidcreateInitialLayout(IPageLayoutlayout){ defineActions(layout); defineLayout(layout); } /*
8、* *Definestheinitialactionsforapage. *@paramlayoutThelayoutwearefilling */ publicvoiddefineActions(IPageLayoutlayout){ //Add"newwizards".
此文档下载收益归作者所有