e4

    0熱度

    1回答

    我有一個Zeitpunkt類,它實現了一個帶時間的日期,另外還有一個表示二分搜索樹的類Suchbaum。 我想使用Suchbaum中的Comparator對象在Zeitpunkt那天對樹進行排序,但是當我想創建一個Suchbaum對象時,它會輸出命名錯誤。 Zeipunkt public class Zeitpunkt<T> implements Comparable<T> { private

    0熱度

    1回答

    我想以編程方式(從上下文菜單中)打開某個視圖我該怎麼做? 我可以使用E3兼容層,這樣表明一個觀點: PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().showView("viewId"); 什麼是E4的方式這樣做呢?

    0熱度

    1回答

    我可以使用EPartService(請參閱here)打開視圖或零件。 這將調出最後一部分堆棧內的部分作爲新選項卡。 如何在分離模式下調出零件?

    0熱度

    2回答

    我從我的Eclipse E4應用程序(產品和功能項目)創建一個maven項目。搜索了一些教程後,我得到了三個導入所有依賴關係的maven文件。一個用於功能項目的maven文件,一個用於產品項目和一個父項目。 我的目標定義是這樣的: <?xml version="1.0" encoding="UTF-8" standalone="no"?> <?pde version="0.0"?> <tar

    0熱度

    1回答

    我正在將現有的Eclipse插件移植到e4。從非移植IViewPart內,我想訪問視圖的相應E4 MPart,但不能得到以下能可靠地工作: EPartService partService = (EPartService) PlatformUI.getWorkbench().getService(EPartService.class); MPart part = partService.find

    0熱度

    1回答

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

    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

    2熱度

    3回答

    我希望將所有List s反序列化爲不可修改的集合。 這裏是我的課,我反序列化: public class MyClass { public final mylist = Collections.unmodifiablelist(new ArrayList()); } 如何反序列化: MyClass inst = (new Gson()).fromJson("{mylist:[\"