e4

    0熱度

    1回答

    我有下面的代碼片段的作品,並創建了從URI的的plugin.xml內採取項ToolBar: IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow(); IMenuService menuService = window.getService(IMenuService.class); ToolBa

    0熱度

    2回答

    有沒有辦法在Eclipse E4XMI編輯器中搜索,最好是通過elementId? 示例:從Lars Vogel的樣本Todo應用程序中搜索com.example.e4.rcp.todo.popupmenu.table。我期待的任何工具,會帶我趕緊從這裏: 到這裏: 即使是一個小的示例應用程序是艱苦的過程,特別是對任何人掌握PDE的過程。 表格選項卡不提供任何可見的搜索字段。 列表選項卡提供兩個篩

    0熱度

    1回答

    我的應用程序初始化完成後,我試圖在零件堆棧中自動創建一個零件。我需要EPartService,但我無法想出任何方法來正確獲得此服務。 我試過使用LifeCycle管理來獲取當前的IEclipseContext。但是,每當我嘗試使用上下文訪問服務時,都找不到它。 任何想法我可以做到這一點?

    0熱度

    1回答

    我們正在將一個rcp應用程序從e3遷移到e4。升級完成後,我們編程實例化的所有工具控件都可以移動,因爲CoolBarManager2沒有實現過去調用的locklayout函數,使所有項目不可移動。 爲了避免這個問題,我們引入了我們自己的* e4xmi,並聲明性地構造了幾乎所有的佈局 - 除了ProgressBar(在StandardTrim中)。這* e4xmi沒有設置爲主要。 要從所控制的可移動

    0熱度

    1回答

    我想在E4 RCP應用程序中向用戶顯示所有錯誤或執行信息。一種方法是我可以製作一個事件主題並在每個錯誤或異常我必須發送消息來顯示一個對話框並將其記錄在某些日誌文件中。如果我不想每次發送應用程序時遇到任何錯誤,都有任何更好的方法來實現相同的功能

    0熱度

    1回答

    我有一個「檢查」直接菜單項在我的fragment.e4xmi中貢獻。它的選中狀態應該反映布爾首選項的值。設置在@Execute方法的優先工作正常: @Execute public void execute(MMenuItem item, @Preference IEclipsePreferences preferences) { preferences.putBoolean("sele

    0熱度

    1回答

    如何將編輯器添加到嚮導或嚮導頁面(e4)?我怎樣才能從嚮導中獲得EServicePart?

    0熱度

    1回答

    我正在爲RAP e4應用程序中的彈出式菜單創建一個動態子菜單。該菜單包含一個或多個處理過的菜單項,全部使用相同的命令但具有不同的命令參數。我也爲這個命令編寫了一個處理程序,它迄今爲止只會記錄參數值。 下面的代碼創建子菜單: @AboutToShow public void aboutToShow(List<MMenuElement> items, MPart part, MApplication

    0熱度

    1回答

    我想爲MPart添加一個彈出菜單,當它被右鍵單擊時,但我遇到了困難。它應該像在Eclipse 3.x中一樣工作(右鍵單擊視圖的標題和彈出菜單以分離視圖/移動它的顯示)。我已經添加了處理菜單項的彈出式菜單。我認爲這將是允許彈出式菜單出現在右鍵單擊所需的全部內容,但是當我這樣做時沒有任何反應。 我確實遵循了Lars Vogel的教程,但他的教程僅顯示如何將JFace查看器添加到零件,然後向該查看器添加

    0熱度

    1回答

    我有一個基於e4xmi模型的RCP4應用程序,包含3個部分。我只想添加一個菜單,如Eclipse的「Window」菜單,其中包含一個「顯示視圖」子菜單,該子菜單打開一個對話框以打開一個零件。我怎樣才能重用這個子菜單? 我已經嘗試通過添加菜單中調用窗口和使用命令「org.eclipse.ui.views.showView」使用擴展點「org.eclipse.ui.menus」: <extension