簡體   English   中英

Eclipse RCP擴展點

[英]Eclipse RCP Extension Points

大家好,我已經過了兩周才開始基於RCP開發東西,坦白說我遇到了很多問題,因為我沒有在網上找到太多東西,所以RCP編程背后的概念(至少對我來說)不是這樣線性的。

首先,我要說的是我正在使用E4框架(應用程序模型),我想填充兩個部分(UI部分),這些部分的定義基本上是在外部插件中定義的。

例如:-Part1(在應用程序e4中定義)實現Class1(在名為ExtPlugin的插件中定義)。
-Part2(在應用程序e4中定義)實現了Class2(在名為ExtPlugin的插件中定義)。

如何使用擴展點和擴展來解決?

謝謝

您的每個插件都可以使用應用程序模型fragment.e4xmi來聲明您的Part和類。

使用org.eclipse.e4.workbench.model擴展點告訴e4有關該片段的信息。

如果使用“文件>新建>其他...> Eclipse 4>模型>新建模型片段”,這將創建fragment.e4xmi文件和plugin.xml擴展點。

在fragment.e4xml中,創建一個“模型片段”。 在此片段中,“元素ID”是您要擴展的內容的ID-對於零件,這通常是Application.e4xmi中定義的零件堆棧的ID。 “功能名稱”通常是“孩子”。 將零件添加到模型片段。

這里更多

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM