我正在開發一個編輯器來設計基於eclipse GMF的用戶界面。在Eclipse中以編程方式創建節點GMF
到目前爲止,我已經開發了一個調色板編輯器。用戶可以從托盤拖放UI元素並在畫布上設計UI。我需要實現設施來將這些UI元素分組。 EX:用戶首先通過拖放元素到畫布來設計UI,然後選擇一組UI按鈕(比如標籤和文本框)並按下「group」按鈕。它會自動將元素放在一個虛線矩形內。
我打算開發一個插件,它可以獲取有關選定UI元素的信息,刪除它們,在畫布中創建一個組元素(虛線矩形),並向其中插入刪除的元素。
但我不知道從哪裏開始。
所以,我想知道如何以編程方式在GMF中創建/刪除節點。
如果您知道相關的代碼,請分享他們,並請指點我一些有用的資源。
隨着我們的項目截止日期臨近,我們將非常感謝任何幫助。