e4

    0熱度

    1回答

    大多數現有的Eclipse插件使用擴展註冊表和ViewPart的子類以及兼容性層。其結果是,寫一個新的視圖(尤其是使用PDE新的插件嚮導)導致插件,看起來像: <plugin> <extension point="org.eclipse.ui.views"> <view name="Example View" class="org.example.ExampleView"/>

    1熱度

    2回答

    我建立一個Eclipse 4應用程序,我想提出一個關於對話框,在Eclipse 3.已知 我使用的菜單間諜和教訓如下: 積極貢獻位置URI: menu:help?after=about 活性操作定義標識符: org.eclipse.ui.help.aboutAction 活性貢獻項類: ActionFactory$WorkbenchCommandAction 的貢獻插件: org.ec

    1熱度

    2回答

    我正在嘗試使用Eclipse 4.2構建RCP應用程序。 第一個問題;我有一個TreeViewer。當在樹狀瀏覽器中選擇一個項目時,我需要顯示兩個堆疊的MParts中的一個。如何在e4中激活零件堆棧中的零件? 秒;我有一個與我的一個部件相關的上下文菜單。我只需要在某些複合材料被右鍵單擊時顯示菜單。我有一個鼠標放下處理程序,它將一個對象與我需要的所有數據添加到當前上下文中(IEclipseConte

    2熱度

    3回答

    如果IApplication.start返回IApplication.EXIT_RESTART,則將重新啓動基於3. *的RCP應用程序。類E4Application似乎總是返回EXIT_OK。 org.eclipse.ui.IWorkbench也有一個重啓方法,org.eclipse.e4.ui.workbench.IWorkbench沒有。 那麼如何重新啓動e4 RCP應用程序?

    2熱度

    2回答

    我目前正在使用Eclipse 4.2M6開發我的第一個Eclipse e4 RCP應用程序。我正在開發一個主插件,該插件具有用於我的應用程序的核心代碼,並將多個服務定義爲允許其他插件/片段掛接到應用程序以添加新功能的擴展。 我的主要服務有其他插件應該用來註冊新功能的方法,並以編程方式添加到主應用程序的模型中。然而,我不確定如何讓這些插件查找服務並在插件啓動時自行註冊。 一個例子: 我對我的服務主插

    2熱度

    2回答

    我有一個類,它獲得注入的MApplication。這是一個處理程序。我想手動觸發Handler的方法。 問題: 當我從另一個類手動實例化Handler時,MApplication爲null。我從觸發Handler的類已經注入了一個MApplication,所以它不是一個生命週期問題。 問題: 如何觸發具有@Inject註釋方法的類中的方法?

    1熱度

    1回答

    我正在學習新的Eclipse 4 RCP平臺,並且我遇到了一個有趣的問題。 假設我設計我Application.e4xmi定義爲MPart零件類: public class SomePartView { private Text someText; private Button someButton; @PostConstruct public void

    0熱度

    2回答

    我試圖以編程方式加載e4應用程序模型以便能夠在模型元素上進行迭代。目前我面臨的問題是,我不知道如何正確加載它。 鑑於Application.e4xmi我試圖簡單地加載文件,使用簡單的load an existing model,但是沒有導致填充資源(null)。 然後我發現了org.eclipse.e4.tools.emf.ui.common.XMIModelResource,不過,我不能夠使用下

    0熱度

    1回答

    我正在編寫一個e4應用程序,我正在嘗試創建一個自定義命令,但文檔在某種程度上缺乏細節。我有一個帶有一個檢查按鈕的工具欄,我想要實現的是一個帶有布爾參數的命令,該命令告訴我的處理程序檢查按鈕是否被選中。 我試過視覺模型編輯器,但我只能在那裏硬編碼參數。我是否必須實現MCommand接口或有一些更簡單的解決方案?你能爲我指出正確的方向嗎?