精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Eclipse中perspective的兩種使用方法詳解

開發(fā) 后端
本文介紹如何給RCP程序或Eclipse插件定義透視圖,并向透視圖中添加視圖及對各視圖間的擺放位置給出定義。

這里要介紹的是如何給你的RCP程序或Eclipse插件定義透視圖,并向透視圖中添加視圖及對各視圖間的擺放位置給出定義。 好,進入正題,給我們的插件定義一個透視圖先:定義透視圖的方法相信很多人都比較清楚,要擴展org.eclipse.ui.perspectives擴展點,好,直接在我們的plugin.xml文件中加入下面一句代碼就ok了:

﹤extension point="org.eclipse.ui.perspectives">      

        ﹤perspective

                 class="com.test.blog.core.ui.perspective.Perspective"

                 icon="icons/amc_perspect.gif"

                 id="com.test.blog.core.ui.perspective.Perspective"

                 name="%perspective.amc">

        ﹤/perspective>

   ﹤/extension>

 

       上面的代碼中,表明我們的透視圖id為org.talend.amc.plugin.Perspective,好,記住這個id。下面我們就要向這個透視圖中來添加我們的view(視圖)了。有兩種方法都可以實現(xiàn)視圖的添加,一種是通過代碼直接添加,另外一種方法則是直接就在plugin.xml里進行配置:

通過代碼向已知透視圖中添加視圖并布局
上面的代碼中已指出該perspective所對應(yīng)的類為org.talend.amc.plugin.Perspective,該類需要實現(xiàn)IPerspectiveFactory接口,并實現(xiàn)它的createInitialLayout(IPageLayout layout) 方法,createInitialLayout(IPageLayout layout) 方法就能夠?qū)崿F(xiàn)對perspective中view的布局,詳細代碼如下:

package com.test.blog.core.ui.perspective;

  import org.eclipse.ui.IFolderLayout;

  import org.eclipse.ui.IPageLayout;

  import org.eclipse.ui.IPerspectiveFactory; 

  import com.test.blog.core.ui.views.detaillog.DetailLogsView;  import com.test.blog.core.ui.views.jobinfo.JobInformationView; import com.test.blog.core.ui.views.statinfo.DetailStatsView; import com.test.blog.core.ui.views.statinfo.SimpleStatsView;

 /** *//**  * The class define for the test blog perspective. ﹤br/>  *   * $Id: Perspective.java,v 1.9 2007/03/23 07:48:54 pub Exp $  *   */ public class Perspective implements IPerspectiveFactory ...{           public static final String ID = "com.test.blog.core.ui.perspective.Perspective"; //$NON-NLS-1$          public void createInitialLayout(IPageLayout layout) ...{           //這里不需要顯示editor,故而設(shè)置為不可見         layout.setEditorAreaVisible(false);         String editorArea = layout.getEditorArea();          //下面給出的是各view的位置布局定義,這些代碼都可以直接在plugin.xml進行配置,可以達到相同效果         layout.addView(JobInformationView.ID, IPageLayout.LEFT, 0.45f, editorArea);         layout.addView(DetailLogsView.ID, IPageLayout.BOTTOM, 0.4f, editorArea);                  String logInfoFolderID = "position.statlog";         IFolderLayout bottomFolder = layout.createFolder(logInfoFolderID, IPageLayout.BOTTOM, 0.5f,                 JobInformationView.ID);         bottomFolder.addView(SimpleStatsView.ID);         bottomFolder.addView(DetailStatsView.ID);         layout.getViewLayout(JobInformationView.ID).setCloseable(false);         layout.getViewLayout(SimpleStatsView.ID).setCloseable(false);         layout.getViewLayout(DetailStatsView.ID).setCloseable(false);     }  }

這里只是在代碼中直接使用view id, 如果真要讓這些id所對應(yīng)的view顯示出來,當(dāng)然還需要你在自己的插件中給出這些view id的定義。

在plugin.xml中直接添加視圖并配置布局

  Eclipse 為各個view在透視圖的布局也提供了專用的擴展點,它就是org.eclipse.ui.perspectiveExtensions,利用這個擴展點,我們甚至不需要對org.talend.amc.plugin.Perspective類進行任何修改,就可以按我們的要求向perspective中添加新的視圖(view), 比如要達到上面同效果的視圖布局,可向plugin.xml中添加以下配置代碼:

 

﹤extension point="org.eclipse.ui.perspectiveExtensions">

          ﹤perspectiveExtension    

              targetID="com.test.blog.core.ui.perspective.Perspective">            

             ﹤view

                id="com.test.blog.core.ui.views.jobinfo.JobInformationView"

                relative="org.eclipse.ui.editorss"            

                relationship="left"            

                ratio="0.45"            

               closeable="false"/>

            ﹤view

                id="com.test.blog.core.ui.views.detaillog.DetailLogsView"

                relative="org.eclipse.ui.editorss"

                relationship="bottom"

                ratio="0.4"/>

          ﹤view

                id="com.test.blog.core.ui.views.statinfo.SimpleStatsView"

                relative="com.test.blog.core.ui.views.jobinfo.JobInformationView"

                relationship="bottom"

                ratio="0.5"

                closeable="false"/>

          ﹤view

                 id="com.test.blog.core.ui.views.statinfo.DetailStatsView"

                 relative="com.test.blog.core.ui.views.statinfo.SimpleStatsView"

                 relationship="stack"

                 closeable="false"/>

    ﹤/perspectiveExtension>

﹤/extension>


運行后,各view間的布局關(guān)系如下圖所示:

Eclipse中perspective(透視圖)的兩種使用方法詳解

Eclipse的幫助文件中已對該擴展點進行了詳細的說明,在Eclipse的幫助中直接搜索‘org.eclipse.ui.perspectiveExtensions’,即可得知該擴展點的相關(guān)信息。

【編輯推薦】

  1. 奇怪的Eclipse debug異常
  2. 在Eclipse中使用JUnit4進行單元測試(3)
  3. 在Eclipse中使用JUnit4進行單元測試(2)
  4. 在Eclipse中使用JUnit4進行單元測試(1)
  5. eclipse字符編碼
責(zé)任編輯:book05 來源: 163博客
相關(guān)推薦

2010-03-15 15:30:35

Python模塊

2024-06-06 08:32:52

.NET框架代碼

2011-03-03 17:00:37

pure-ftpdchroot

2021-08-11 06:57:16

ShuffleSpark核心

2022-03-15 08:25:32

SparkShuffle框架

2010-10-09 10:30:03

JS event

2009-12-07 13:42:24

WCF框架

2010-03-16 15:23:32

java動態(tài)載入

2022-01-17 09:01:41

Pythonnc文件Python基礎(chǔ)

2010-10-09 10:04:45

FunctionJS

2010-07-13 10:10:28

WPF

2009-12-02 16:04:44

PHP fsockop

2011-06-23 09:07:16

2012-10-16 09:40:38

洗牌算法

2019-11-07 23:48:12

shell腳本getopts

2009-06-29 17:57:30

ApplicationJSP

2010-10-14 14:33:15

MySQL多表聯(lián)查

2010-06-02 15:29:06

SVN版本控制

2010-03-18 08:55:50

C#

2012-05-10 10:53:10

Linuxhistory
點贊
收藏

51CTO技術(shù)棧公眾號

四虎视频在线精品免费网址| 色播色播色播色播色播在线| 91精品观看| 日韩女优av电影| 国精产品一区一区三区视频| 日韩二区三区| 狠狠色丁香久久婷婷综合_中 | jizzjizz在线观看| 国产乱妇无码大片在线观看| 2019中文字幕在线观看| 九九九视频在线观看| 伊人精品综合| 在线观看日韩精品| 久久久天堂国产精品| 欧洲一级在线观看| 懂色av中文一区二区三区| 国产精品91久久| 国产a免费视频| 亚欧洲精品视频在线观看| 欧美日韩精品综合在线| 久草视频这里只有精品| av资源网在线观看| av综合在线播放| 91亚洲一区精品| 亚洲精品成人在线视频| 国产一区日韩一区| 日韩亚洲欧美中文在线| 久久中文字幕人妻| 91精品日本| 制服丝袜中文字幕亚洲| 黑森林福利视频导航| 成人超碰在线| 亚洲日本青草视频在线怡红院| 久久久久久一区| 隣の若妻さん波多野结衣| 久久精品国产精品亚洲综合| 人妖精品videosex性欧美| 国产中文字幕免费| 亚洲女同一区| 色婷婷av一区二区三区在线观看| 精品人妻一区二区三区视频| 国产精品高潮呻吟久久久久| 欧美成人精品1314www| 成年人三级黄色片| 欧美一级网址| 欧美日韩高清一区二区三区| 日本免费观看网站| 成人va天堂| 欧美性猛交xxxx乱大交3| 拔插拔插海外华人免费| 欧美xxxxhdvideosex| 亚洲精品写真福利| 欧洲金发美女大战黑人| 国产原创在线观看| 亚洲人成影院在线观看| 免费观看中文字幕| 高清全集视频免费在线| 亚洲色图欧美在线| 日本一二三区视频在线| 在线中文字幕电影| 又紧又大又爽精品一区二区| 国产亚洲精品久久久久久久| 在线中文字幕-区二区三区四区 | 亚洲AV无码成人精品一区| 中文字幕在线视频区| 国产精品久久久久婷婷二区次| 日韩中文字幕一区| 亚洲视频tv| 中文字幕在线播放不卡一区| 综合视频在线观看| 尤物在线网址| 亚洲丰满少妇videoshd| www.日本在线播放| www.成人影院| 欧美性视频一区二区三区| 亚洲免费看av| 精品一区二区三区中文字幕视频| 日韩一级欧美一级| 日本一卡二卡在线| 岛国视频一区免费观看| 神马久久久久| 国产精品久久久久aaaa樱花| 成人性做爰片免费视频| 激情网站在线| 日韩欧美亚洲范冰冰与中字| 天堂中文视频在线| 日韩精品一区二区三区中文字幕| 亚洲高清色综合| 免费一级做a爰片久久毛片潮| 精品久久久久久久| 久久久av一区| 日韩黄色三级视频| 日韩电影网1区2区| 国产日韩在线精品av| 性一交一乱一透一a级| 91蜜桃视频在线| 一区二区在线不卡| 爱啪啪综合导航| 欧美吻胸吃奶大尺度电影| 久久aaaa片一区二区| 天天操综合520| xxx欧美精品| 91国产丝袜播放在线| 久久av资源网| 裸体丰满少妇做受久久99精品| 日本美女高清在线观看免费| 亚洲午夜精品一区二区三区他趣| 老司机午夜av| 风间由美一区二区av101| 中文字幕亚洲欧美在线| 日韩字幕在线观看| 国产自产视频一区二区三区| 免费看国产精品一二区视频| 最新日本在线观看| 欧美视频一区二区三区| a天堂视频在线观看| 亚洲国产老妈| 国产成人a亚洲精品| 高清乱码毛片入口| 综合色中文字幕| 欧美私人情侣网站| 超碰97久久| 久久国产精品影片| 中文字幕有码无码人妻av蜜桃| 成人久久视频在线观看| 亚洲成人动漫在线| 久久久久久一区二区三区四区别墅| 精品国产一区久久| 成年人av电影| 精品一区二区三区免费观看| 日韩影视精品| 婷婷六月国产精品久久不卡| 亚洲精品国产福利| 久久久久久天堂| 国产一区二区在线看| 亚洲激情一区二区三区| 欧美极度另类| 日韩精品免费视频| 中文字幕日韩一级| 不卡视频免费播放| 免费高清一区二区三区| 精品成人18| 久久精品欧美视频| 97人人爽人人爽人人爽| 国产精品麻豆久久久| av网站在线不卡| 欧美日韩国产传媒| 国产精品欧美激情| 91福利在线视频| 欧美婷婷六月丁香综合色| 青娱乐国产视频| 久久在线精品| 天天爽天天狠久久久| 日韩欧美精品电影| 国产亚洲精品美女| 中文字幕 人妻熟女| 亚洲国产激情av| 亚欧激情乱码久久久久久久久| 精品一二三区| 国产视频福利一区| 国产cdts系列另类在线观看| 日韩视频国产视频| 日本一区二区三区免费视频| 成人免费精品视频| 99热在线这里只有精品| 九色精品国产蝌蚪| 国产精品一区二区3区| 麻豆av在线免费看| 精品免费国产一区二区三区四区| 国产主播在线播放| 久久久久综合网| 色婷婷综合网站| 一区二区三区在线观看免费| 国产精品12| 成人亚洲欧美| www国产91| 欧美在线 | 亚洲| 日韩欧美在线字幕| 成人18视频免费69| 粉嫩一区二区三区在线看| 欧美 日本 亚洲| 精品国内自产拍在线观看视频| 成人免费视频a| hd国产人妖ts另类视频| 亚洲天堂av综合网| 国产高清不卡视频| 日韩欧美福利视频| 亚洲国产123| 99久久99久久精品国产片果冻| 日本女优爱爱视频| 欧美69视频| 日本在线观看不卡| 欧美日韩黄网站| 日本国产精品视频| 91蜜桃在线视频| 亚洲人午夜精品免费| 国产露脸无套对白在线播放| 狠狠躁天天躁日日躁欧美| 女教师淫辱の教室蜜臀av软件| 国产黑丝在线一区二区三区| 虎白女粉嫩尤物福利视频| 一级毛片免费高清中文字幕久久网| 国产另类第一区| 亚洲男女网站| 日本欧美一级片| 色a资源在线| 色777狠狠综合秋免鲁丝| 天堂网在线观看视频| 欧美精品一二三四| 中文字幕xxxx| 亚洲国产一区视频| 亚洲一级生活片| 国产欧美日韩综合精品一区二区| 亚洲av无码成人精品区| 蜜桃av一区二区三区| 免费看一级大黄情大片| 久久久久免费av| 日本一区二区三区四区高清视频| 亚洲国产中文在线| 国产日韩精品电影| 二吊插入一穴一区二区| 97免费视频在线| 天堂av资源在线观看| www日韩中文字幕在线看| www.91在线| 国产一区二区三区在线观看视频 | 中文字幕久久一区| 欧洲三级视频| 欧美凹凸一区二区三区视频| 都市激情亚洲欧美| 成人综合av网| 亚洲午夜免费| 亚洲综合日韩在线| 高清一区二区中文字幕| 国产精品情侣自拍| 日韩欧美一区二区三区在线观看| 高清在线视频日韩欧美| 午夜伦理在线视频| 九色成人免费视频| av超碰免费在线| 欧美成人免费全部观看天天性色| 日本中文字幕伦在线观看| 中文字幕日韩精品有码视频| 欧美少妇另类| 亚洲日本成人网| 国产永久免费高清在线观看视频| 日韩成人av一区| 午夜视频福利在线| 亚洲国产天堂久久国产91 | 成人黄色国产精品网站大全在线免费观看 | 午夜亚洲视频| 欧美aⅴ在线观看| 欧美亚洲在线| 久久人妻精品白浆国产| 天堂av在线一区| 天堂av在线网站| 美国av一区二区| 亚洲自拍第三页| 国产精品综合视频| 无码人妻精品一区二区三| www.亚洲在线| 日韩中文字幕电影| 亚洲国产高清在线观看视频| 国产在线观看免费视频软件| 亚洲免费观看高清| 国产精品成人网站| 欧美性猛交xxxx黑人| 在线免费av网| 日韩欧美中文一区二区| 日本免费一区视频| 国产一区二区三区18| 久草中文在线| 久久久免费电影| 欧美xxxx做受欧美护士| 91久久久国产精品| 粉嫩一区二区三区四区公司1| 六月婷婷久久| 小处雏高清一区二区三区| 青草网在线观看| 久久久久国产一区二区| 日韩一级免费片| 成人精品国产一区二区4080| 久久av无码精品人妻系列试探| 国产精品久久久久影视| 国产 日韩 欧美 成人| 色综合久久久久久久久久久| 一级淫片免费看| 亚洲精品xxxx| 最新97超碰在线| 66m—66摸成人免费视频| 福利一区在线| 国产尤物99| 国产精品毛片一区二区在线看| 亚洲精品久久久久久久蜜桃臀| 亚洲男女自偷自拍| 成人亚洲免费视频| 91在线丨porny丨国产| 久久精品一区二区三区四区五区| 午夜成人在线视频| 国产精品人人爽| 亚洲精品一区久久久久久| 最新国产在线拍揄自揄视频| 欧洲美女免费图片一区| 在线一区二区三区视频| 日本一区二区三区视频在线播放| 国一区二区在线观看| www.精品在线| 久久综合av免费| 久久免费视频精品| 欧美日韩精品一区二区天天拍小说| 五月激情婷婷综合| 九九热最新视频//这里只有精品 | 91精品国产全国免费观看| 国产精品国产高清国产| 欧美成人午夜免费视在线看片| 电影一区二区三| 国产伦精品一区二区三区四区免费 | www.好吊操| 狠狠久久亚洲欧美| 精品无码在线观看| 欧美色视频日本版| 欧美亚洲精品在线观看| 欧美xxxx18性欧美| 日韩午夜电影免费看| 日韩免费毛片| 久久一二三四| 精品国产无码在线观看| 精品国产鲁一鲁一区二区张丽| a天堂视频在线| 日韩视频一区在线| 国产精品诱惑| 亚洲精品成人自拍| 日韩成人免费电影| 欧美人与性囗牲恔配| 色综合视频在线观看| 完全免费av在线播放| 亚洲一二三区在线观看| www.黄色小说.com| 欧美大胆a视频| 九色精品蝌蚪| 久久久久久久久影视| 国产成人在线免费观看| 欧美成人精品欧美一| 日韩免费在线观看| 污污片在线免费视频| 99精品国产高清在线观看| 韩国久久久久| 国产精品福利导航| 欧美性xxxxxxxxx| 你懂的在线观看| 国产精品美女www| 日韩中文在线电影| 午夜国产福利在线观看| 亚洲精品欧美二区三区中文字幕| 在线免费观看日韩视频| www.xxxx精品| 欧美激情精品| 人人干视频在线| 久久精品欧美一区二区三区不卡| 亚洲乱码国产乱码精品| 中文字幕在线观看日韩| 久久av网站| 日韩五码在线观看| 久久精品人人做人人爽人人| 欧美高清69hd| 欧美成aaa人片免费看| 黄色网一区二区| www国产黄色| 国产精品女同互慰在线看| 国产a级免费视频| 538国产精品一区二区在线| 九九精品久久| 在线免费黄色网| 五月天精品一区二区三区| 成人在线观看免费| 国产精品一区二区三| 亚洲最大黄网| 亚洲av成人片色在线观看高潮| 亚洲人被黑人高潮完整版| 欧美 日韩 国产 成人 在线 91 | 欧美粗大gay| 日韩在线第一区| 日韩专区欧美专区| 国产精品69久久久久孕妇欧美| 欧美放荡的少妇| 国产探花在线观看| 欧美中文娱乐网| 国产精品456露脸| 五月天综合激情| 久久精品久久久久| 国产精品一区二区三区美女| 激情综合网婷婷| 亚洲女同一区二区| 欧美色18zzzzxxxxx| 91精品国产自产在线老师啪| 伊人成人在线视频| 四虎国产精品成人免费入口| 日韩一二三四区| 亚洲三级欧美| 97在线免费视频观看|